Leonard is the best trainer! This is our second dog we sent to him because of the success we had with our first dog. Both our dogs are very different, so it is a true indicator that Leonard is equip to train all types of dogs. Leonard trained our 7 y/o yorkie to follow commands, walk on a leash, as well as helped with ease his anxiety. Our dog had eye problems and would constantly lick his feet. We had to put socks on our dogs feet to keep him from licking. The vet put our dog on a daily allergy medication. It was expensive and had residual side effects. Through the training, all the health problems went away and he is no longer on the allergy medication. Our dog returned from his 3 week training with Leonard a much happier, well-trained, and relaxed dog.