I've been taking my taking my yorkie here for almost two years now. What started as puppy obedient classes, turned into a new found love with agility. They have obedient classes, agility training (or rented ring time), training for therapy and disability dogs, bootcamp... Pretty much anything you could possibly want in a facility like itself. All the trainers are SO nice and knowledgable. I recently got a Doberman puppy, who is now enrolled in Kinderpuppy. Needless to say, I love this place!