A puppy sleeping at dog-friendly hotels in Barnstable, MA