I have interacted with Garrett a few times, he has the right energy for training dogs, he is calm and non reactive, he listens well and responds thoughtfully. I admire the training of his own dogs. I wouldn’t hesitate to recommend Garrett if you need help molding your pup into a model k9 citizen.