Perfect Puppy Program

Getting a puppy is so EXCITING! And stressful, and terrifying, and painful (literally!). It’s like having a baby. And usually there is a whole lot of OVERWHELM that comes with having this adorable, frustrating, cute, crazy-making little ball of fluff in your life and your home.

So what do you need to know? To do? How do you stop them doing all these things that are driving you round the bend? How do you help them get set up for the best possible life they can have?

Our Perfect Puppy Program focuses on giving you the tools you need to help your puppy grow into the well behaved, well socialized, adult dog that you want them to be.


  • Puppy Socialization: Exposure to other puppies, people, smells, textures, sights and sounds in a safe, controlled environment. Real world practice for socializing.

  • How to meet other people and dogs

  • Potty training: Getting puppy to pee only where you want them to.

  • Crate training, proper use of crate, how much time a puppy should be in a crate.

  • Biting and nipping: Stopping the pain and destruction of puppy teeth on our skin and clothes.

  • Chewing: Keeping our furniture safe.

  • How to get puppy to walk on leash (and in a straight line!)

  • Drop it: Stop having to wrestle gross items out of your puppy's mouth.

  • Jumping: Teach puppy how to greet without jumping up.

  • Helping develop their confidence, setting them up to avoid future problem behaviours.

  • Puppy's focus and attention on you instead of the latest distraction.

  • Getting puppy to come when called

  • How to get a well behaved puppy when guests come over

  • Grooming your puppy

  • Being able to take your puppy with you anywhere, safely and stress-free.

  • Leave it, counter surfing and not picking up every gross thing they find on the ground


get the help you need now

Name *
Phone *