Moe was fantastic. He was back in his hometown for a short stay and was able to squeeze in some time with us for a session. Our dog, Max, had some pulling issues and was nervous/aggressive when meeting other dogs. Within 30-45 minutes of meeting Max, Moe was able to curb his pulling and pass on some steps to take to consistently move forward. He also gave us some valuable techniques for calmly and safely introducing Max to other dogs. We feel much more comfortable bringing Max to public places and taking him on family outings. Moe is so knowledgeable, patient and approachable, and very accommodating. We would highly recommend. Thanks Moe! -Matt & Selena