Steamboat Springs wears many hats. Ski Town USA, Bike Town USA, and most recently the town has been dubbed Dog Town USA by Dog Fancy Magazine. For good reason, too. We love our dogs in Steamboat Springs; in fact, 50% of households have at least 1 dog if not more.
But when it comes to taking a trip