John went above and beyond, taking our dog on long walks on different routes each time. Our dog walks better on a leash now than he did before walking with John! He shared great training tips with us that we will continue to use. John sends detailed updates and pictures after each walk. Our dog started to wait at the window for John to arrive and did not want to come back in the house after their walks! If you are looking for someone who is professional, reliable and friendly, you will not be disappointed with John!