They have various classes several times per week that go for an hour or more. We also train at home with conformation stacking/gaiting/stand, obedience (sit/stays, down/stays, fronts, drop on recall, heeling off lead, etc.), tracking in the backyard and out in a field nearby, fun tricks (take a bow, roll over, play dead, etc.), and agility (homemade agility stuff in backyard) weekly in short sessions (5-15 minutes or so). We love training and so do they, it is a lot of fun and not really too much work at all, we love it.