Bark Busters was the third training company I had in for help with my German shepherd dog, Rebel. Rebel turned into "Satan incarnate" on walks in my neighborhood when he saw other dogs or people. I was SO embarrassed! All of my neighbors were starting to avoid me! Finally, I found someone who understands me and my dog! Better yet, Karen taught me how to understand Rebel and how to speak to him in a way he understands! I love this! No shock collars, no Alpha rolling, no Cesar "shhhtt!" noise like the other trainers suggested! Very EFFECTIVE!! Best money I ever spent! And BTW ... Bark Busters actually costs less than other trainers, plus they guarantee their service! You can't go wrong! Anyone with a dog should call Bark Busters! You'll be so glad you did!