Puppy School

We run several puppy classes each week with new ones starting all the time. You may need to book, but you should not need to wait more than a couple of weeks. We restrict the classes to 4 puppies which gets you more one on one time.


Heights Pet Hospital




$180 (Price subject to change without notice)

Course Structure


The 1st class is puppy free and there is a 1 week break between the 4th and 5th class.

Register Puppy

Give us a call on 65734738 or drop in to the hospital and fill in a form or email Stephanie: stephanie@heightspet.com

The classes are so much fun. You will learn heaps and your puppy will have a great time socialising.

Course topics include

  • Socialisation

  • Health and well being

  • Positive reinforcement

  • Canine behaviour and body language

  • Anxiety

  • Common problem behaviour

  • Individual problem behaviour

  • Environmental enrichment

  • General obedience

Proper socialisation and training is essential for dogs. It prevents a range of problems from anxiety to aggression. These classes are an essential first step in your puppies life and yours as a dog owner. Even if you have been before, come along each time you get a new dog to refresh your techniques and take advantage of the puppy socialisation.

Below is a video of one of the classes with Megan, our head trainer, demonstrating an introduction to walking on the lead.

The following video shows puppies at play learning how to read playing body language. If puppies do not experience this they may misinterpret play as aggression. And it’s great for your kids to experience it too.