David’s compassion and knowledge of dog behavior and training is evident in the way he interacts with the dogs. He was able to train our rescued black lab to be an obedient dog as well as a strong hunter. Buddy was reluctant at some things, but David’s persistence and patience allowed Buddy to trust him and do what was asked of him. David is an amazing trainer of dogs. Not only does David train the dogs, but he is a mentor to the dog’s owner. He takes the time to teach and explain the training so that the training can continue on a regular basis without him.