I cannot express how grateful we are to have found Nick! He is so knowledgeable, professional, personable, and ever so patient with our big puppies! We rescued two brothers and we were worried about litter mate syndrome, along with just the training involved with puppies (we're too old for all that energy ha-ha). But Nick is so fantastic, our pups love him and so do we!! He is a continuous learner and if you ask him something and he's never encountered it, I guarantee he will leave and find it out for your next training session. You can't find another more dedicated trainer than Nick!! Simply stated, he is THE BEST!!!