John was very repetitious, and we really needed that! He explained the value of consistency and reinforcement. We know Ace can't take it all in after a single visit. Today is full day number one, and we can visibly see where we were allowing the dog to control us. It's awesome! We were pleased with Bark Busters' natural training techniques. We love that Ace (shepherd mix) is learning to be motivated by our praise rather than food. We're building solid trust. The training experience was interesting and enjoyable. John obviously knows his business. There was no lag and all learning. We would recommend John and Bark Busters without hesitation. It was worth every penny. I'm grateful John hammered home "patience and consistency." We can see where our mistakes have been, and the Bark Busters techniques are being learned by both Ace and us.