Bobs the man. I have a 2yr old, stubborn, 120lb male Cane Corso. We have new twins and our dog was always aggressive on the leash but even worse now as he is being overly protective. Bobs training is what our dog needs. His direct, even simple approach gets right to the point. He doesn't tell you what you want to hear, he tells you what you need to hear. I a looking forward to the continued progress with our dog so we can enjoy walks again without worry. 5 stars. (Tried other more $$ trainers before Bob, and he is better)