A tired pup snuggling under a blanket at dog-friendly hotels in Provincetown, MA