Bob trained both of my Brittanys from puppyhood. He did an amazing job, and my strong exuberant dogs are both extremely well-mannered and manageable. Bob is thoughtful, kind, and patient, and gives each individual dog the time needed to learn. He tailors the training to suit each dog's specific needs and personality. Most of all, my dogs enjoyed their lessons and were always happy to see Bob. That speaks volumes for his methods. He always makes the training sessions enjoyable for both dog and owner. I am proud to be able to tell everyone that my dogs are Weatherwax trained, and I would not even consider working with anyone else. He will definitely be training all future dogs for me.