Operational for more than 20 years, YourDogTrainer trains dogs of various breeds. The institution offers in-home and group training classes. Its training programs include lessons in tracking, obedience and protection. YourDogTrainer provides several preparatory training classes for dogs participating in agility and Schutzhund competitions. The institution teaches personal protection techniques to watch dogs. It also offers pickup and drop, as well as boarding services for canines and felines. YourDogTrainer provides a range of grooming services, such as bathing, nail trimming, dematting, moisturizing, and ear and anal cleaning. The institution additionally offers flea control services. It stocks a variety of pet supplies and food products.