Top pet-friendly lodging in Telluride