If we do it in the summer Newburyport might be a nice option... it has a lot of pet friendly places and a great doggy boutique!

I do like Boston but am a bit nervous driving in, I mean I'd do it, but I might need some prozac or a LARGE martini once I get in! LOL