I was at my wits end trying to harness the energy of my Vizsla puppy Finnegan. He was literally bouncing off the walls and various pieces of furniture in my house. I was seriously in need of my own personal dog whisperer. A client who owns two Bull Mastiffs highly recommended Team Canine to me, and after a one-on-one training session at my house, I will happily recommend them to all of you in Yelpdom. Their training techniques are based on positive reinforcement and a true understanding of dog psychology. They have group classes in addition to the personal training. I am definitely going to enroll in the group obedience class.