The trainer explained everything about the techniques and was patient with all our questions. Our number one issue of barking was DEFINITELY under control by the time Barry left. I was very pleased with the results. Understanding how my dog thinks makes working with him so much easier. The entire family enjoyed the training and is involved by helping each other with the proper techniques. I honestly did not expect all of the goals I set for our dog Bon-Bon to be met, but they have been. Once Barry showed us how to establish ourselves as the "pack leader," he minds us and is a better pet in every aspect. Bark Busters truly provides a priceless service.