Nate helped us train our 4 month Australian Cattle Dog mix. She is much calmer now, heels well, and is so much easier to manage--esp since she's still a puppy! I love Nate's approach and how he explains everything he wants you to do and gives you confidence that it will work. He truly understands dogs and how they think and how they'll react to the training. He was easily accessible when I had questions, and answered my texts immediately. I would recommend him to anyone who wants his/her dog trained on any level. Nate is really an excellent trainer!!