Josh was the fifth trainer that I met with and as soon as he told me what my dog, Cooper (an almost 2-year old German Shepherd), needed, I knew he was the one I wanted to train Cooper. I liked that he wasn’t a ‘one size fits all’ kind of trainer, in that he recognized that every dog is an individual. He explained why Cooper is aggressive toward other dogs and presented a plan to curb this aggression. We started with basic obedience and Cooper has done quite well so far. Cooper has a long way to go, but I am very happy with his progress. It just confirms that I made the right choice by going with Josh for his training. He is very knowledgeable and always takes the time to to answer any question(s) I have. I highly recommend Josh to resolve any issues anyone might have with his/her dog.