John was amazing with our two dogs. We rescued a dog from Taiwan and she was terrified of men, new people and other dogs. We did ONE training session and within a week or two all of the issues we had were either gone or greatly reduced!!