Pet stores in Whistler, British Columbia The most complete information about Pet stores in Whistler, British Columbia: Addresses, phone numbers, reviews and other information. All stores Clothing Convenience Department Electronics Furniture Hardware Home goods Jewelry Liquor Pet Mall Store Supermarket All pet stores in Whistler Whistler Happy Pets Store Pet Closed now Until 10:0 1085 Millar Creek Road #101, Whistler, BC V0N 1B1 Get Directions Contacts Write a review