I love quaint New England towns, especially around the holidays. They always decorate so beautifully, it makes me think of a Charles Dickens story. Portsmouth, New Hampshire is no exception! It is a quaint and wonderful New England town, and it's dog friendly! With Icy and Phoebe on the water-front in Portsmouth, NH along the Piscataqua River People are often confused as to what "New