Nate is an amazing trainer! I started lessons when my Samoyed puppy was 11 weeks old, and was amazed at how quickly a puppy could pick up on commands. My dog is STUBBORN but with the help of Nate and his training sessions, I've come to a point where I can bring my dog everywhere with me! People literally stop me and tell me how incredibly behaved my dog is! And no one believes me when I say he's only a 5 month old puppy! Couldn't be happier with my experience with Innate Dog Training!