After researching all kinds of dog training, I THANKFULLY found Cathy at Good Sit. Her philosophy is that a thinking dog owner produces a dog that thinks as well! Cathy worked patiently with all members of my family to teach us as well as teaching our puppy. Each session was filled with tasks that built upon what we had learned and also what we continue to reinforce day to day. To date we have a happy, healthy, well-behaved, fun-loving pup thanks to Cathy and her kind, patient and caring approach. Highly recommend!! read more