What Your Puppy Will Learn



Confidence & Socialisation
Everyday Life Skills
Settling & Emotional Regulation
Helping your puppy explore the world at their own pace through positive, carefully managed experiences with people, dogs, environments and everyday situations.
Building practical skills for life together, including recall foundations, loose-lead walking, engagement, communication and making good choices around distractions.
Helping your puppy learn to relax, cope with excitement and develop the confidence to settle comfortably at home and in everyday environments.
Puppy Adventure Classes
£230
With BetterDog Puppy Development System: £330
- Initial 60-minute individual consultation
- Six weekly 60-minute small-group sessions
- Maximum four puppies per group
- Real-world adventures, including a café, groomer and safe livestock observation
- Practical exercises to continue at home
About the BetterDog Puppy Development System
The BetterDog Puppy Development System is an online puppy training programme developed by Jo-Rosie Haffenden, designed to help you understand your puppy’s development and build the foundations for a happy life together.
The course can be included in your Sniff Happy puppy training package, where you’ll also receive personalised coaching and guidance to help you put your learning into practice.
Prefer to purchase the course separately?
You can purchase the BetterDog Puppy Development System independently and receive a £30 discount when you use the code HEMA30 at checkout.
Normally £180 — yours for £150!
For in-person training, travel within 15 miles is included. Additional mileage charges may apply and will be agreed before booking.
Find the Right Puppy Package
Every puppy is different, and so is every family. Whether you prefer individual coaching, real-world group adventures or ongoing support, we’ll help you build the foundations for a happy life together.

