Our services

Puppy Classes
Edinburgh

Give your puppy the best possible start with fun, reward-based group classes in a safe and supportive setting. Small groups, big results.

★★★★★ 5.0
| ABTC Registered | 500+ Happy Clients
Happy puppies during a socialisation class in Edinburgh
🐾 Force-free
training

Puppy Group Classes are currently on pause. Join the waitlist to be the first to know when they reopen — we'd love to meet your pup.

Join the Waitlist

Our Puppy Classes are all about setting your puppy up for a lifetime of confidence and good manners — through play, patience, and positive reinforcement. Every session is designed to be fun for your puppy and educational for you, covering everything from basic cues to reading body language and building real-world resilience.

Why this service

Why families choose this programme.

Safe, structured socialisation

Your puppy meets other pups in a carefully managed environment — building confidence without overwhelm.

Foundation skills that stick

Sit, stay, recall, loose leash walking — the essentials taught through games and positive reinforcement, so your puppy actually enjoys learning.

Confidence for life

We help shy puppies come out of their shell and bouncy ones learn to settle — at their own pace, never forced.

Small classes, big attention

Maximum 6 puppies per class means every pup gets individual guidance and every owner gets their questions answered.

What's included

Everything you get in this programme.

Is this for you?

This programme is perfect for you if…

  • 🐾 You have a puppy between 8 and 20 weeks old
  • You want to build good habits from day one
  • 🐕 You'd like your puppy to be confident around other dogs and people
  • 💛 You believe in kind, science-based training methods
Happy clients

Don't just take our word for it. Hear from real dog parents.

Archie was a tiny hurricane. The puppy class gave us a solid recall and taught us how to actually communicate with him. The patience and warmth was extraordinary.

★★★★★
James & Archie Puppy Classes

I was so nervous bringing Luna to her first class, but Katya made us both feel completely at ease. By week three, Luna was the most confident pup in the room.

★★★★★
Sophie & Luna Puppy Classes
Common questions

Got questions? We've got answers.

What age does my puppy need to be?

Puppies should be between 8 and 20 weeks old at the start of the course. They must have had their first vaccination at least 7 days before the first class.

How big are the classes?

Classes are kept small — maximum 6 puppies — so every pup gets individual attention and no one gets lost in the crowd.

What if my puppy is very shy or nervous?

That's absolutely fine — in fact, early socialisation is especially important for nervous pups. Classes are designed to build confidence at your puppy's own pace. No puppy is ever forced into anything.

Where are the classes held?

Classes take place in a secluded, enclosed garden in Colinton, Edinburgh. During winter months, we move indoors to the Pentland Scout Hall.

Katya with a proud client and their vizsla holding a training certificate
🎁
Free consultation

Ready to give your puppy a head start?

Book a free, no-pressure consultation and let's talk about where you are, where you want to be, and how we'll get there together.

No commitment, no pressure — just a friendly chat about your dog.