We learned so much in our hour with Rick and feel light years more confident in training our puppy after our session with him. He was responsive both to what we identified were high priorities for training, but also to what makes our dog unique. I really appreciated his calm, clear demeanor and felt like (for the first time, after trying several other training methods) we were making progress in real time. Most importantly, he didn't make us feel like we were starting too late or that we missed the window in our puppy's development to correct certain behaviors. We're more motivated than we've ever been to keep up what we learned in our session with Rick, and are armed with tons of follow-up resources to guide us. I can't recommend him highly enough!