Dog Friendly Trips, NEW ENGLAND, Vermont · October 31, 2021Visiting Dog Mountain in St Johnsbury, Vermont