RSPCA Dog Training

RSPCA Dog Training in Perth

Have you just welcomed a puppy into your life? Have an older dog who needs some training to work on their manners? Or do you just want to ensure you’re using the best positive-reinforcement strategies for a happy and well-socialised dog?

RSPCA Dog Training will teach your dog off-leash control, recall, toilet training, and basic dog obedience commands using positive techniques.

In small-group classes catering for puppies (from 8 weeks old) to adults (and their humans, of course!), you’ll walk away understanding exactly how to best communicate with your dog.

  • Puppy Kindy for pups 8-13 weeks old
  • Level 1 for dogs too old for Puppy Kindy but need help with basic manners
  • Level 2 for dogs to learn more complex commands
  • One-on-one classes to address specific needs and behaviours 

Find a class near me


Please read: Important information about Parvovirus


What are the benefits of dog training?

  • Understanding your dog’s individual body language and needs.
  • Learning how to be a guardian and champion for your dog.
  • Connecting exercises to ensure you and your dog thrive in real-life situations.
  • Discovering how to make learning fun for you and your dog.
  • Building trust and respect between you and your dog.

RSPCA offers dog training in small group classes in Perth, Joondalup, Rockingham, Fremantle, City Beach and other locations around the greater Perth metro area

Best of all, all proceeds from RSPCA dog training classes go towards helping animals in need – so you’ll be making a huge difference to all creatures great and small across WA.

Did you ever ask yourself how do I stop my dog barking?

Find out with a one-on-one assessment and follow-up training from qualified RSPCA Dog Trainers.

Personal training sessions for your dog are designed to target common problems with dog behaviour:

  • reactivity
  • separation anxiety
  • excessive barking
  • jumping up on people.

Or you might just want a personal lesson to make sure your dog is the best-behaved member of the family.

Learn ways to communicate with your dog to address unwanted behaviour, and positive techniques to reward good manners.

One-on-One dog training classes can be held in a location suitable for each common dog problem:

  • at your home to address excessive barking;
  • in a local park if your dog is reactive to other dogs or people.

Times and locations are based on your and your dog’s needs.

RSPCA Dog Training offers personal 1:1 dog training sessions in the Perth and wider Perth metro area. If you are outside this area, please drop us a line to inquire about a local service that could assist.


What's included?

Your first personal dog training session is 90 minutes which consists of an initial assessment followed by the first training session, so you and your dog can start to learn straight away.

  • How much does personal dog training cost? $195 for your first session, $130 per hour for subsequent sessions Your first lesson will include a short assessment of your dog to identify any behaviour issues that need to be addressed.
  • Where does RSPCA Personal Dog Training happen? A suitable location will be discussed based your dog’s issues. This could be in your home or in a local park, depending on the nature of your dog's needs. For puppies who may not be fully vaccinated, one-on-one lessons will be held at your home.
  • Can any dog attend? RSPCA Personal dog training sessions are suitable for all dogs over 14 weeks who are up to date with their vaccinations.

Get started now

Click the button below to start the process of one-on-one personal training for your dog. The form is quite long and detailed - the more detail you provide, the better chance we have of matching you with the trainer who will best be able to address your dog's needs.

One-on-One Dog Training Application Form

Purchase additional hours

If you're not sure that a personal dog training session is for you and your dog, check out our Puppy Kindy and Level One classes.