Yuching is thorough, professional and really understands how to explain where your dog is coming from. She is patient and models what to do so it’s easy to learn a few adjustments to make your dog’s behavior closer to what you are wishing for. Yuching loves dogs and will help you learn to love and understand yours even more than you already do.

~~ Amy ~~

Yuching came to my home after I adopted a nine-week-old puppy from the Marin Humane and gave me the essential training tips I needed at that moment, as well as a solid foundation for future training. She had a kind and skillful approach to both me and my puppy (and my two cats!), answered all my questions and she followed-up after our session with a comprehensive email summarizing the training and offering other tips. My puppy, now six months-old, is very sweet and well-behaved, loves people and dogs of all ages and is a true companion to me.

~~ Monica ~~