10 of the best dog-friendly hotels in New England