I've been bringing my dogs to On Command Dog Training for at least 3 years now. I've had the…read morepleasure of receiving dog training from 7 different trainers (1 was a substitute). Each trainer was extremely professional, knowledgeable and able to effectively communicate the lesson material, corrections to my dogs' behavior, suggestions for additional training, and most importantly, providing me the skills and confidence to continue to train my dog outside of the classroom. Another major, and I mean big deal "major", valued trait about all the On Command Trainers I've had, is their non-stop emphasis on using positive reinforcement to correct a dog's behavior. Personally, I've found that positive reinforcement leaves an open and enthusiastic communication channel between me and my dogs; my dogs don't shut down to training because they are being yelled at, just the opposite, my dogs keep an open mind and are eager to learn new things because they are strongly and positively encouraged to do the right thing. Hey, I'm not saying training can't be frustrating, but I've learned from On Command that negative actions and comments shut your dog down, they loose confidence and, for them, training isn't fun anymore. My experiences with On Command Dog Training have been extremely valuable to enhancing the safety and enjoyment of my life with my dogs. I strongly recommend them.