My husband and I are so happy we found Canine Magic. Before Hal, we were overwhelmed and struggling to gain control of you very stubborn Jack Russell Terrier, Harley. We saw improvement in Harley in every lesson. She is behaving better than we ever imagined! I would highly recommend Hal to other dog owners.