In Whistler, British Columbia, dogs can be found riding chairlifts, perched on skiers' shoulders, and even descending from helicopters--all in the race to the scene…