Puppy School

Puppy Training Classes


We have so loved our partnership with the highly experienced and qualified trainer Therese Cubitt, from Training the Family Dog. Therese has helped new puppy owners learn how to communicate, socialise and create a strong bond between the family and their puppy.
Therese’s family was delivered a devastating health diagnosis, so they have decided to head out on an adventure! They are packing the Winnebago and taking an extended break to travel around Australia and explore our beautiful country.

While Therese is on extended leave, puppy classes will continue as usual at Matraville Veterinary Practice.

certificate dogs behaviour and training
In the temporary absence of Therese, it is our pleasure to introduce Mark Ehrman and Tonto, a Welsh Springer Spaniel born in 2017. Together, they will continue the puppy classes.

Mark Ehrman is the owner of Canine Counselling and is a Certified Dog Trainer with the knowledge and experience to help you train your puppy. Canine Counselling understands that you want your new puppy to be confident, well-adjusted, and polite, as well as know the basic obedience cues. That is why our puppy school places a large emphasis on socialisation and dog interactions, not just on teaching obedience. This results in puppies learning to build confidence and learn proper play manners in a safe, controlled environment, closely supervised by a behaviour professional.

For more information visit Canine Counselling Website

Schedule an Appointment today

Fine Print

The full course fee is payable at the first class (cash, credit card, bank transfer) and is non-refundable.
Puppies must be 14 weeks old or younger at the first class and have proof of current vaccination status.

Note: puppies do NOT have to have completed their full vaccination course to participate in the class, see links at top of the page for further details. We encourage owners to complete their second vaccination on or before the class start date.

Dogs Per Class:

Minimum 3, Maximum 5


1 hour/week for 5 weeks


Puppies must be 7 days past their first vaccination (usually done at the breeders) to start class.

What age do puppies go to puppy school?

We recommend that you enrol your puppy in our puppy training course when he or she is between 8 and 14weeks old. If your puppy is older than 14 weeks old at the start of classes, you won’t be able to attend puppy school. However, we can still offer some private training to help you out.

Training for dogs

Why join our puppy school?



Your puppy will learn how to socialise with humans and other puppies of the same age in a safe and playful environment.



We are personable and enthusiastic. Whilst answering all those puppy questions, we will encourage you to increase your dog skills and knowledge. If needed, we can offer one on one support outside puppy class.


Our training classes rely on using a reward-based method which helps teach puppy parents:

  • How to develop a solid, trusting relationship
  • How to reinforce good puppy manners, polite greetings and social skills
  • To support puppies mentally, emotionally and physically
  • How puppies communicate, and how to read their body language
Training for cats

Your puppy will also learn fundamental skills such as:

  •  Sit
  • Come when called
  • Down
  • Walking on lead
  • Tricks
  • Leave

Topics discussed in class:

  • Puppy biting, chewing
  • Toileting
  • Jumping
  • Crying
  • Digging
  • Barking

To book your puppy into classes please contact Matraville Veterinary Practice

Email: trainer@k9counselling.com.au

Phone: 0448 599 663

Once you are booked in you will be emailed details about what to bring to the classes and the details of your puppy course.

We look forward to meeting you and your adorable puppy. We will help you through this wonderful and sometimes challenging stage of puppyhood.