John has been working with our high energy vizsla since she was a little puppy. He was excellent with communication, particularly since I had many questions.  He is great with her, she loves him, and he is a pleasure to work with! Would highly recommend DogSmart.