Image of Havanese puppy happy on grass

Got a new puppy? Or planning to get a puppy soon?

Book in for Puppy Class!

If you want a friendly, well-behaved puppy who is responsive to you and ignores the distractions of the outside world, then our class is important for you both.

Teaching your pup important behaviours now can help create that wonderful companion that you hope for! 


Haberfield | Ryde | Macquarie *

You will learn how to train using positive reinforcement methods while also learning about why your puppy does the things he/she does, and how you can gently train your puppy to do the things you like.

Behaviours & Topics
  • Sit & Watch
  • Leave & Give
  • Come
  • Lie down & Settle
  • Sit Stay
  • Barking
  • Playstyles
  • Socialisation
  • Toilet training
  • Provide enrichment
  • Brushing, Bathing & Nails
  • Weighing at the vet
  • Co-operative Care
  • Puppy mouthing & biting
  • Ignoring distractions
  • Staying calm when home alone

Our Puppy Class graduates get exclusive access to Social Walks – the best way to keep up puppy’s socialisation in a safe, fun, positive way.

To book your puppy into the next available course, simply click the ‘Register’ button,
or contact the practice directly.

Puppy Class Locations & Course Dates


Haberfield Veterinary Hospital

53-55 Ramsay St, Haberfield NSW
02 9798 0785

Wednesday & Thursday evenings
Time: 7:30 pm

Next Courses
Wed, 12 June 2024
Wed, 24 July – 1 spot left
Thu, 8 August 2024


Ryde Veterinary Clinic

130 Quarry Rd, Ryde NSW
02 9809 4788

Thursday evenings
Time: 7:30 pm

Next Courses
27 June 2024 – Full
Thu, 8 August 2024
19 September 2024

Macquarie *

Macquarie Veterinary Hospital

384 Lane Cove Rd, North Ryde NSW
02 9888 1833

Wednesday evenings
Time: 7:30pm

Next Course
Wed, 12 June 2024 – Full
Wed, 24 July – 1 spot left
Wed, 4 September

* To attend the Macquarie Vet class, you must register/ pay directly at the clinic & book a vaccination.

Delta Accredited Trainers

We can give you the success you’ve been looking for!