Visiting alma mater this wknd with my dog and I'm wondering whether there any dog-friendly restaurants in town these days. Dogs everywhere... but can they eat w/ you? Someplace with outdoor seating? How about in White River Junction, or in Woodstock/Quechee, VT if not Hanover? Thanks so much.