Training for all ages & breeds
Our classes
- Puppy pre-school & ongoing Puppy class
- Junior class
- Gentle Junior class
- Experienced
- Other
- What happens in class?

Our ongoing group classes are dynamic, challenging, and fun. We follow a flexible curriculum, which allows people to sign up throughout the year.
Join classes for as long as you want and train when it suits you. If life gets busy and you take a few months off, you can always come back later!

Puppy Pre-School & Puppy Classes
From 8 weeks (baby puppy) to 6-8 months.
We focus on getting pups off to the best start possible by teaching real world skills. Our puppy pre-school and ongoing puppy classes are designed to build confidence and coordination.
There may be some older dogs in this class who don’t have the maturity to cope with other classes and will benefit from the chance to play with the pups.
Junior Classes
For dogs aged 6-8 months and over. A great place to start for dogs that have not done much training before.
Dogs who have participated in our puppy classes will be moved to this level at the discretion of the trainer, where they will continue build on the skills they have developed.
For dogs of all sizes and breeds.
Gentle Junior Classes
This a confidence-building class for sensitive dogs, and can help ease the transition from Puppy to Junior for some dogs. Not for boisterous dogs. Ask Katia if you’re not sure if you should sign up for this.
Other
Restricted
Designed for those dogs who need some extra support. These classes contain a smaller numbers of dogs than a normal class.
Bitch Club
Low pressure session exclusively for female dogs, especially females in season.
Pure Play
For dogs over 18 months of age who have demonstrated solid social skills.
New students are advised which classes are most suitable during their private assessment.
What happens in class?
We have several goals in mind for each class:
- to build resilient, balanced dogs who can cope with the challenges of the modern world
- to improve the communication between each owner and their dog,
- to help each owner develop a stronger relationship with their dog
- to have fun!




Classes are adapted to the needs of the dogs who join in that day, and involve a variety of activities, including:
- supervised social play
- informal obedience
- trick training
- basic agility
- k9 ninja
- off-leash work
- discussions and troubleshooting behaviour
Each dog is different, as is each owner and their lifestyle. The journey that each dog and their owner takes together is unique. Which is why a 4 week puppy school program is not enough! Dog training doesn’t fit into a set number of weeks – it’s a long process of learning and growth for everyone involved.
This is why we don’t offer short courses or programs, instead we offer people the opportunity to train when they want, and come back if and when they need. We support families for the life of their dog, but especially in the early years.