Short answer: plan for classes as soon as your puppy comes home, and start once your vet is happy. A puppy's first few months shape how it copes with the world, so they matter more than any later stage.
Why the early weeks matter
Puppies are most open to new experiences in their first few months. During this time, calm and positive experiences of people, other dogs, sounds and handling help them grow into confident adults. Most puppies come home at around eight weeks, so much of this time is spent with you.
When can puppies start a class?
Many puppy classes accept puppies after their first vaccination, as long as the venue is clean and indoors. Others start after the full course. Ask your vet when your puppy can safely mix with other dogs and walk in public places. That's their call, not the trainer's.
Before then you can still:
- Carry your puppy to see traffic, people and new places from a safe spot.
- Play everyday sounds such as hoovers, doorbells and traffic at a low volume while your puppy is relaxed.
- Practise gentle handling of paws, ears and mouth, with rewards.
- Start short, fun training sessions at home: name, sit and coming when called.
What a good puppy class looks like
- Small groups, often six puppies or fewer, with enough space between them.
- Reward-based methods only: no shouting, jerking leads or spraying water.
- Shy puppies get space and aren't pushed into play.
- Play is short and supervised, matched by size and confidence. It isn't a free-for-all.
- Owners get clear homework and support between sessions.
- The trainer holds accreditation you can check. Our accreditation guide explains how.
When to get extra help
If your puppy seems very frightened, growls or snaps a lot, or can't settle at all, speak to your vet and consider an accredited behaviourist. Early help is easier than undoing a habit later.