Give your
best friend
their best start.

Welcome to Puppy School!


Give your puppy the best start in life with our Puppy Club Pre-School at Twin Towns Vet. Our classes are taught by April Hobbs — a qualified canine behaviour and training specialist with a Certificate in Canine Psychology Behaviour & Training, a Cert III in Dog Behaviour & Training (Precise Training), and specialised electives in Therapy Dog Training, Scent Detection, and Tracking & Trailing.

Our 4-week course runs as one-hour classes held after-hours at the clinic. Bringing your puppy to Twin Towns Vet for puppy school also builds positive associations with our practice, so future visits are more relaxed for everyone.


What Puppy School includes

Understanding your puppy
Healthcare and diet
Overview of socialisation
Walking on a lead
Positive training methods
Toilet training
Puppy behaviour problems
Setting puppies up for success
And more!

Our Puppy Club Pre-School includes 4 weekly one-hour classes held after-hours at Twin Towns Vet, taught by April Hobbs. You'll receive take-home materials, a completion certificate, and the chance to socialise your puppy in a safe, supervised environment.
Total cost: $180. Best For Pet members receive a 10% discount on base prices.

Why enrol in our Puppy School classes?

Puppy School isn't just a fun activity for you and your new furry friend-it's an essential investment in their future wellbeing and your happiness together. During these crucial early weeks of life, puppies are like sponges, absorbing everything around them and forming habits that will last a lifetime. Our program uses positive reinforcement training and appropriate socialisation, the gold standard in training endorsed by veterinary behaviour experts worldwide.

By enroling in Puppy School, you're not just teaching your puppy basic commands; you're laying the foundation for a confident, well-behaved adult dog. Our classes provide a structured environment for your puppy to learn and grow, all while strengthening the bond between you and your puppy.

With small class sizes and knowledgeable guidance, you'll have the support you need to navigate puppyhood with confidence.

Unleash your puppy's potential!

FAQs

What is included in Puppy School?

Puppy School at Twin Towns Vet is a 4-week course (4 x 1-hour classes, held after-hours at the clinic) — total cost $180. Best For Pet members receive 10% off. Classes are taught by April Hobbs, our qualified canine behaviour and training specialist, and cover basic commands, socialisation, appropriate behaviour, positive reinforcement, and how to navigate veterinary care.

How old should my puppy be?

Puppies should be between 8 and 12 weeks of age at the time of the first puppy class. This is the optimal time for training and ensures all puppies in the class are socialised in a safe environment that is appropriate for their age and size.

Does my puppy need to be vaccinated?

Puppies must have had their first vaccination to be able to attend Puppy School. This ensures all puppies in the class are socialised in a safe environment. If your puppy requires vaccination, book an appointment with our healthcare team today!

Is puppy school safe for puppies who haven't finished their vaccinations?

We have a strict clinic policy requiring every puppy who attends our classes is up to date with their vaccinations. We clean the area prior to classes to create a safe space for our puppy guests.

What do I need to bring to class?

Our instructor will notify you prior to classes commencing of what you will need to bring to your classes. This will include things like a suitable collar and lead for your puppy, training treats, and other items as recommended by your instructor.

Should I feed my puppy before class?

It is recommended that your puppy doesn’t come to class with a full belly! This makes them less susceptible to pay attention to you and your tasty rewards.

How do I book my puppy into class?

Use the enrolment form below, or contact our team — email reception@twintownsvet.com.au, phone (07) 5559 1599, or pop into Twin Towns Vet.

Talk to our
team today

Enrol my puppy

Your Name(Required)
This field is hidden when viewing the form
Your Puppy's Date of Birth(Required)