Learned Dog is devoted to teaching people to train their dog in a fear-free manner by applying science based, modern methods. Puppy and Basic Manners classes are available to teach you how to set your dog up for training success.