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 […]