I just did a Google on Newburyport and found this:
Pet Friendly Places - Newburyport, MA
What do you all think?
I'm going to search some more and Christina lives a little closer than the rest of us so might be able to check it out but there may be more options for walking/parking/shopping/eating than Boston....just a thought....????