Top pet-friendly lodging at Beaver Creek