In Webster's Dictionary, there are two words under the definition of obedient that match Jim's feelings about training dogs: agreeable: being in harmony and obliging: to do something as a favor. Jim's goal, when training dogs, is to achieve a pleasant relationship with each dog and get them to WANT to work for him. Obedience training is the basis for all dog sports, working dogs such as guide or assistance dogs, and well behaved and enjoyable family dogs. Everydog, of every breed, and of every age can benefit from it. Jim can help you get your puppy off to a good start, help get your adult dog under your control, and even help your senior dog break bad habits and become a better dog. You CAN teach an old dog new tricks!