K9JYM is the largest indoor dog training center for canine sports in the region. Our 18,000 square foot facility provides the ideal environment for training, exercising, and having a great time with your dog in a fun, safe, & exciting indoor gym. We offer dog training classes in: Pet & Puppy Obedience, Agility, Rally-Obedience, Flyball, Weight Pull, Ball Herding (Treibball), Disc Dog, Nosework, Competition Obedience & Utility, Show Handling for the Breed Ring, Clicks and Tricks, Puppy Social Hour, and more.