Indoor Socialization


Must provide proof of  FIRST and SECOND vaccinations at your first class 

  • For puppy’s up to 8 months old (except our one class on Saturday for shy dogs of all ages)
  • Must provide proof of first & SECOND vaccinations to attend first class 
  • Scroll to the bottom of this page for our schedule or click here
  • No need to pre-register, you can just show up, grab a First Class Free Card from any Bosley’s store location!
  • Be sure to fill out our waiver found below before your first class!


If you wish to attend a Socialization Class we
ask that you please fill out this waiver before your first class,
found here


1 Dog
$10.00 plus tax ($10.50)

Pay at the front desk of Bosleys when you arrive.

Or contact us directly if you would like to purchase a 5 or 10 punch pass (which can be used for all BabyDog Socialization programs indoors and outdoors) ahead of time!


Why Socialize your Puppy?
The first year of your puppy’s development is a crucial time that will shape who they will become as an adult. Just as they would in a pack, dogs teach each other with trial and error, feedback, and play. Play helps build social skills, as well as muscles and coordination. We provide a space where the pups come in a few at a time and learn to make new friends, play appropriately, learn bite inhibition, gain confidence and self-control. Your pup will be introduced to new pups taking into account their personality and past experiences. BabyDog instructors are right in the pen with the puppies, providing a safe and secure environment. Think of this as practice time, the more your dog nips the more opportunity they have to learn how to control it. The more they greet new dogs, the better they become at understanding the signals for play, excitement, stress, or fear. The more exposure to new dogs and people, the more they have to feel confident about.

What will you Learn?
What if you could understand what your dog is saying? Dogs speak through scent, vocalizations, and body movements. Have you ever wondered why your dog wags its tail in different ways or shakes when it is not even wet? During this class, we will be watching and explaining what and why each dog is doing what they are doing. When you understand dog language, you know what your dog needs and feels. Understanding the body language of other dogs will help to keep you and your pet safe.


No Classes on Stat Holidays or Long Weekends 

6:30-7:30pm @ Bosleys in Oak Bay (2154 Oak Bay Ave)

10:30-11:30am @ Royal Oak Bosleys (4478 West Saanich Road)
6:30-7:30pm @ Bosley’s on Yates (911 Yates Street)

6:30-7:30pm @  Colwood Bosley’s  (1790 Island Highway)
6:30-7:30pm @ Shelbourne Bosleys (3749 Shelbourne St)

6:30-7:30pm @ Royal Oak Bosleys (4478 West Saanich Road)

10:30-11:30am @ Eagle Creek Bosleys (19 Helmcken Road)
6:30-7:30pm @ Eagle Creek Bosleys (19 Helmcken Road)

11am – 12pm @ Bosley’s on Yates (911 Yates Street)
*SHY/QUIET SOCIALIZATION CLASS ~ FOR DOGS OF ANY AGE 2:30-3:30pm @ Oak Bay Bosleys (2154 Oak Bay Ave)

11am-12pm @ Burnside Bosleys (491 Burnside Road East)
4pm-5pm @ Bosleys in the WestShore Town Centre (2955 Phipps Rd)

No Classes on Stat Holidays or Long Weekends 

Is your puppy or adult dog really shy or quiet?

We have a socialization class just for that, designed for the dogs that interact at a slower and more gentle pace. This class is for dogs of all ages.

Drop in at $10.50.
Class maximum is 10 dogs.

Location and Schedule:
2:30-3:30pm on Saturdays @ Oak Bay Bosleys Pet Store (2154 Oak Bay Ave)


Round out your dogs obedience skills with Group Obedience Training

Or check out the Private Training Services we offer

We have a socialization program for older dogs too. Check out our Outdoor Group Socialization Walks!