Let’s Create Your Ultimate Puppy!

After working with hundreds of puppies and their owners, I am proud to offer a range of Puppy Training Solutions to suit you, your puppy, your family and your lifestyle. These solutions provide you with the fastest, easiest and most convenient way to fully prepare you and your family for your puppy’s arrival and set your puppy up to be confident, happy and well-behaved from the moment you bring them home… So you can live your best life together!


Completely transform your new puppy into a happy, well-behaved, confident dog with this highly successful and comprehensive puppy training programme.

Your Puppy Pre-School Programme (In-Person) includes:

  • Lifetime access to your online Puppy Pre-School Programme (32 online modules with all the essential puppy information plus step-by-step training videos) (Value: $249)

  • 6 group in-person puppy socialisation sessions to build confidence and teach basic skills (puppies can join from 8 weeks with first vaccination to 5 months of age) (Value: $240)

  • Coaching from Kelly, your qualified and experienced Puppy Expert at your group in-person puppy sessions and private facebook group

  • Membership to a private facebook group to get all your puppy questions answered straight away by Kelly, your qualified and experienced Puppy Expert and network with like-minded puppy parents across Australia and NZ

Group in-person puppy sessions are held in Osborne Park on Sunday’s at 9.30am and 10.45am. There are no classes on 25th April 2021 (ANZAC Day), 26th December 2021 (Boxing Day) and 2nd January 2022 (New Year).

Puppies can join their first in-person puppy socialisation session on any Sunday from 8 weeks with first vaccination and can attend until 5 months of age.

After you make your payment for the full Puppy Pre-School Programme (click the button below) you’ll receive details on how to access your online modules, book your in-person group puppy socialisation sessions and join the private facebook group (please check your email junk folder).

Do you have questions? Click here to check out our FAQ’s below!


If you want a confident, resilient puppy who you can take anywhere with you then join like-minded new puppy owners for our fun, supportive, informative and interactive group puppy socialisation sessions on a drop-in basis.

These sessions are great for new puppy parents and puppies who are looking for additional socialisation opportunities in a safe and controlled environment under the guidance of Kelly, a qualified and experienced Puppy Expert.

Whether your puppy is shy, fearful or confident, these sessions are for you. You’ll meet other puppies and their families and help prevent behaviour problems from popping up further down the track under the guidance of Kelly, your Puppy Expert.

Puppies who join our drop-in group puppy socialisation sessions are in the same classes as our Puppy Pre-School Programme puppies.

Click here to find out more about the group in-person puppy socialisation sessions.


Join almost 400 new puppy parents across Australia and NZ who have successfully raised happy, confident puppies through this comprehensive, supportive, flexible programme. Your programme includes personalised support and guidance from Kelly, your qualified Puppy Expert, immediate and lifetime access to 32 puppy modules and private membership to a facebook group to get every puppy question answered by Kelly and network with other new puppy parents. Join before or after your puppy arrives.


Work with Kelly, your Puppy Expert who has worked with over 1,000 puppies and their families, to resolve any puppy issue straight away and get the results you need so you can have a well-behaved puppy and enjoy puppyhood together. If you’re bringing a new puppy into your life and you’d like to set your puppy up right from the start, or if your puppy has recently joined your family and you need help with any puppy issue like toileting, biting, jumping up, chasing the kids, barking or teaching them some basic skills and manners, then book your 60 minute, one-on-one video consultation from the comfort of your own home and let’s get you and your puppy on the right track.


Kelly-Anne C.PNG
Nat Potter.PNG
Carly Louise.PNG
Anny Leung.PNG
Trisha Bullock.PNG

FAQ's

+ What does the full Puppy Pre-School Programme include?

6 in-person group puppy sessions, lifetime access to your online puppy programme with 32 modules plus membership to a private facebook group to get your questions answered personally by Kelly and network with other puppy parents.

+ When should I start the programme?

As early as possible! Lots of new puppy parents have reported that working through the online modules before their puppy arrives helps them feel prepared for their puppy's arrival, then it's just a case of implementing and tweaking things when their puppy joins their family! You can also start the programme after your puppy joins your family. If there are just a few specific puppy issues you'd like to resolve then you can set up a private, one-one consulation either via zoom or in person, just head over to the Contact page to talk to us directly.

+ When can I join the in-person sessions?

As early as possible! As soon as your puppy is 8 weeks with their first vaccination, you can start on any Sunday which suits you best. As puppies in our Puppy Pre-School Programme attend the same group puppy sessions as our drop-in puppies, please check the Puppy Socialisation page for class availability.

+ Why should I bring my puppy to the group in-person puppy socialisation sessions?

Lots of reasons! We'll help you understand your puppy's body language, help them build confidence, teach them to focus on you and help create an unbreakable bond together so they will give you and your puppy a great start to life!

+ From what age can my puppy attend the sessions?

All puppies from 8 weeks of age with their first vaccination can attend. In fact, the earlier, the better to make the most of the critical socialisation window which closes at around 12 weeks of age!

+ What's the maximim age for the puppy sessions?

You have until your puppy is 5 months of age to use your sessions.

+ I've been told not to take my puppy out until they are fully vaccinated so should I attend before this time?

Yes! The classes are held indoors, all surfaces are cleaned with vet grade F10 solution before the classes and everyone is asked to remove their shoes before entering the puppy area so it's safe for your puppy to attend the sessions before they are fully vaccinated.

+ Should I be taking my puppy out and about before they are fully vaccinated?

Yes! It's important to make the most of the critical socialisaiton window which closes at around 12 weeks of age however you must keep your puppy safe until they are fully vaccinated by keeping them up off the ground (i.e. carry them, put them in a trolley, put them on a blanket, keep them in the car where they can see out the window), don't let them meet unknown and/or unvaccinated dogs out and about. Create positive socialisation experiences by carefully watching their body language, going at your puppy's pace and pairing the new experiences with super tasty treats. You can invite super friendly, fully vaccinated dogs to your house for slow, calm, controlled introductions.

+ What's the difference between drop-in puppy sessions and the puppy sessions included in the Puppy Pre-School Programme?

The sessions are the same. There are four puppy training options: 1. Full Puppy Pre-School Programme (6 in-person group puppy sessions, online puppy programme with 32 modules and membership to a private facebook group); 2. Drop-in group puppy sessions; and 3. Private in-home puppy consultation (contact us to chat about this).

+ How many people can I bring with me to the session?

You can bring as many as you like, however depending on how many people attend the session, we may ask extra people to stand in a separate area (you will still be able to see your puppy!).

+ My puppy has grown up with littermates and has met my resident dog, should I still bring them?

Yes! Puppies will often be less confident in a new environment with unknown dogs so it's important to provide them with a range of experiences to build a confident dog.

+ How many puppies are in each session?

A maximum of 14 puppies - this allows us to more closely match suitable puppies play mates in smaller groups during off leash play. We have plenty of space to ensure your puppy is never overwhelmed.

+ Will my puppy learn basic skills in the session?

We cover two to three basic skills each week. Videos of how to teach each skill are included in the online modules which are included in the full Puppy Pre-School Programme.

+ Where are the classes held and what do I bring?

The classes are held at K9 to 5 Littles Dog Daycare in Osborne Park and once you sign up, you'll receive an email straight away with everything you need to know, including what to bring.

+ Which days and times are the classes held?

Classes are held every Sunday throughout the year, including over the Christmas/New Year period, except for 27th December. at 9.30am, 10.45am and sometimes 12 noon. Each session follows the same structure so just pick the time which works best for you and your family.

+ I'm nervous about bringing my puppy to the first class - what should I expect?

The classes are loads of fun and we are here to support you and your puppy in the best way possible so don't worry! If you have any questions at any time please let us know how we can help.

+ I have already done lots of socialisation with my puppy and they are confident and happy, what's the next step?

Come and join our Silver Level One programme in Gwelup. This programme is for dogs of any age who are fully vaccinated. We will teach your puppy how to be well-behaved both at home and out and about so you can take them anywhere with you. Visit www.waggletails.com.au/dogtraining to learn more.

+ I still have questions about which option is best for me and my puppy - how do I contact you?

I'd love to hear from you and help you choose the best option for you and your puppy. Visit the Contact page to reach me!