When we were getting a new four legged addition to the family the only option for us was Michael. His patience, understanding and guidance with our new pup has set us on a path of mutual understanding and respect between all family members ! I would highly recommend getting in touch with Michael's Pack for help with all areas of training for you and your canine companion - Thank you Michael - Boux says Hi!