20% off Ajax & Vaughan with code “SUMMERSALE” Gift Cards Available Under “Class Schedule”

Cart 0

Sorry, looks like we don't have enough of this product.

Pair with
Is this a gift?
Shipping, taxes, and discount codes are calculated at checkout

Puppy yoga in Vaughan — a relaxing, instructor-led yoga flow plus dedicated puppy cuddle time at our studio at 4000 Steeles Ave W, Unit 13, with plenty of free parking. Rated 4.9★ across 521+ Google reviews.

See Vaughan dates & book →

What a class looks like

Each Vaughan session blends a gentle 35-minute yoga flow with 20 minutes of puppy socialization — 10 minutes at the beginning and 10 at the end — and the puppies are in the room for the entire session, free to wander between mats, play, or nap as they choose. Beginner-friendly, and yoga is completely optional.

What's included

  • 35 minutes of gentle, instructor-led yoga flow
  • 20 minutes of socializing and cuddling with puppies
  • Yoga mat provided (freshly sanitized — please don't bring personal mats, for the puppies' safety)
  • Small class sizes for an intimate, well-balanced puppy-to-participant ratio

Meet the puppies

Vaughan features rotating litters — recent schedules have included mini dachshunds and English bulldogs. Each ticket listing shows exactly which breed you'll be cuddling on your date. Want a heads-up when your favourite breed is announced? Join the breed list on the booking page.

Getting here

We're at 4000 Steeles Ave W, Unit 13, Vaughan (Steeles & Highway 400 area), in a plaza with lots of free parking — an easy drive from Woodbridge, Maple, Concord, Thornhill, and northwest Toronto.

Good to know

  • Classes are open to ages 7+; every attendee (including accompanying adults) needs a ticket, and minors must be accompanied by a parent or guardian.
  • Doors open 5 minutes before class — no early entry. Entry isn't permitted more than 10 minutes after the start time.
  • Tickets are non-refundable and non-transferable — double-check your schedule before booking. Full details in our refund policy.
  • Our puppies come from trusted breeder partners and are always free to rest, play, or step away during class — read Our Standards.

Frequently asked questions

Where exactly is the Vaughan studio?

4000 Steeles Ave W, Unit 13, Vaughan — in a plaza with lots of free parking.

Do I need to bring a yoga mat?

No — sanitized mats are provided, and for the safety of the puppies we ask that guests don't bring their own.

I've never done yoga. Can I still come?

Absolutely. The flow is gentle and beginner-friendly, and yoga is completely optional — plenty of guests spend the whole class cuddling puppies.

Which puppies will be at my class?

Breeds rotate — recent Vaughan schedules have featured mini dachshunds and English bulldogs. Each ticket listing confirms the breed for that date.

Is there an age limit?

Classes are for ages 7 and up. Every attendee needs a paid ticket, and minors must be accompanied by a parent or guardian.

Can I book puppy yoga for a private group in Vaughan?

Yes — we host private and corporate events at the Vaughan studio or your venue. Get a quote here.

More from Therapy Puppy Studio

Puppy yoga in Toronto · Puppy yoga in Ajax · Private & corporate events · Gift cards

Book your Vaughan class →

Application Form

Fields marked with an asterisk (*) are required.