We recommend Tom to anyone who is looking for a great dog trainer. He clearly loves dogs dearly, and will treat both you and your dog with respect. Moreover, as in the case with our Goldendoodle puppy, he will coach you and teach you how to become the leader your dog needs, so that your dog will be a happy and well-behaved member of your household. If one solution does not work, Tom will find another, until the behavior problem is solved. Tom has also provided invaluable insight into the way dogs think and what motivates them to do the things they do. He is also a great source of information on how to keep our dogs healthy and happy, and we know we can trust his advice. And, Tom is always just a phone call or email away to help with between-visit problems, or to check on progress. Tom is a very pleasant, dependable and knowledgeable trainer, who truly cares about his clients. He is both a dog and dog owner's best friend! We know our dog Bryn is very glad we found Tom, and so are we!