A pet snoozing at dog-friendly hotels in Barnstable, MA