Downtown Dogs features a range of services for your best friend: playcare, overnight care, training sessions, grooming and a retail store. Since 2005, they’ve offered a fun Puppy Kindergarten course that focuses on socialization and uses a positive-reinforcement approach. Their comprehensive curriculum addresses common puppy behavioural issues such as house-training, jumping up and mouthing. It also provides basic obedience training to develop a strong foundation of good behaviour. Your pup must be between 12 weeks and six-months old to participate.