Jack was simply put, awesome. We have a huge dog, 120+ pounds, and Jack handled him with ease. His method and approach was kind, gentle, smart, and effective. Jack is experienced and personable, walking into a busy family's schedule and moods. He helped with everything we threw at him, and had a manageable arsenal of approaches to use for each situation. We would most highly recommend Jack to any friend or family member!