We have been extremely fortunate and pleased with Hal and Canine Magic. We have an English Golden Retriever puppy. We have had several dogs over the past 18 years and had several different trainers. We also have 6 kids and a very active family. We do not have hours among hours to teach and train our dog. We need the training to be simple yet effective. In the past the trainers and systems we have used have not been effective. Then we met Hal. Hal’s methods have worked the “Magic.” His training is solid, practical, & easy to follow through with and use everyday. We would highly recommend Hal and will continue to use Hal and his methods.