There are several classes and levels that take place on Saturdays and Sundays, Dogs are split on size, age and ability levels.
Classes are kept small so that attention can be given to each dog attending.
We do require that the dogs are already socialized and comfortable around other dogs and humans, this is not the class structure for handling behaviour issues. We focus on giving you and your dog the opportunity to train at which ever level you like from easy peasy domestic obedience to introductions to higher level obedience exercises.
This is not a set structure course and puppies can do several repetitions of the classes until they are ready to move on to the next level.