So, I already gave a testament to John's skills. However, I have to add some more. Today, one week after John trained me to train, I took my youngest husky out on a walk for animals (Minnesota Walk for Animals 2011 for Animal Humane Society). I am single and have few visitors and one of our problems was leash training and socializing. She did PERFECT. I also learned from John how to keep her feeling safe in a crowd. It was a horrific day, raining hard and cold, and we were both grumpy and tired at the end of five miles, but she did PERFECT. She could not have done it without John training the trainer. All my dogs are like new and love our new life. If you want a quiet, calm and great life with your dog/s that appreciate you ... call John.