Dog Mountain, St. Johnsbury, VT
Dog Mountain in St. Johnsbury, Vermont is the most dog friendly place we’ve ever visited! Home of the Stephen Huneck Gallery, Dog Mountain is 150 acres on a mountain top with trails, ponds, and fields for dogs and their humans to enjoy year round. There are over two miles of trails through wildflower fields, dense […]