A pet sleeping at dog-friendly hotels in Truro, MA