I signed up for a training class w my black lab puppy , Garrett was sooo wonderful with all the dogs in the class, we had different breeds, different ages. Garrett had us think about our own goals with our dogs and he worked w all of us individually and as a group. Garrett’s love for what he does and all the dogs in the class was so evident by how he interacts with the dogs and us! My pup has gone from a “run amok don’t know what trouble she will get into next” to willing and eager to please “what next mom”. The best thing was that he breaks everything down to little steps that were easily accomplished by dog and owner!!!! Thank you!! I recommend him for dog training to everyone who has a dog!!