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





Course Structure


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

Give us a call on 65734738 or drop in to the hospital and fill in a form or send us an email: contact@heightspethospital.com.au

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 are essential for dogs. They prevent 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.

Problems that might be avoided with great puppy classes in our school:

  • Aggression
  • Anxiety
  • Fear Biting
  • Inappropriate Urination
  • Fear of storms
  • Fussy Eating
  • Reluctance to walk on a lead

This is a video of Megan, one of our trainers, introducing a puppy to walking on the lead. It requires patience and calm, but with persistence, most dogs are willing to please if you find the right reward.

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.