Nate is great! We called Nate when we got our puppy Belgian Malinois. Right from the get go Nate gave us excellent tips to make her transition into our family a smooth one. He was very clear and direct in his training methods and was also very funny making all of our sessions informative and enjoyable. Even between our sessions he coached us through challenges and questions via phone and text. I have recommended him to other family and friends knowing they will get the help they want from Nate. Whatever your doggie needs are give Nate a call and he will be of great help.