The system is amazing. I would never believe that my dogs behaviours could ever change, especially the first day. But I saw it and I believe it. Rye had definitely improved for the better, and I am a happy dog owner because of it. We still have more improvements to make but we are doing our homework.I would recommend Bark Busters to anyone.