I am fascinated by the whole concept and theories. They really work, if you are dedicated and consistant and trust your trainer. I realized I was in a power struggle with my dog. Keller, my dog, jumps, plays too rough, and yanks me on our walks. He doesn't know his own strength. But fortunately my Bark Busters trainer, Karen Gaines, has been so supportive and accessible through cell phone, e-mails and various visits. My deaf puppy and I are on our way to success with easy training instructions. The whole process is so fascinating, and I wish I knew of Karen sooner. I would recommend Bark Busters to anyone who has a dog. I would also like to especially highlight Karen Gaines and her innate skills. Watching her with my deaf and visually-impared Catahoula/Great Dane is incredible. She is truly gifted, and it's magical to watch. She is very kind and patient, and a very motivating trainer. Once you realize that you actually hired the trainer for yourself, and not the dog, the training process is not only pleasurable, but quite remarkable.