Positive reinforcement based dog training offering puppy classes at in Cambridge and Elora, and private in-home training in Kitchener, Waterloo, Cambridge, Guelph, and Elora. See http://www.puppypowerdogtraining.com for more information such as pricing and scheduling.