Help your pooch Brave the Elements with Canada Pooch! Canada Pooch are theĀ  designers of high quality, fashionable and functional pet outerwear and accessories located in Toronto, Canada. Everything they do at Canada Pooch is guided by 3 main principles: 1. FUNCTION FIRST - Your dog needs to feel warm,

All Products

Sort By: