Dog Mountain Vermont
I realized we never made a video for our review of Dog Mountain last year! Home of the Stephen Huneck Gallery, Dog Mountain in St. Johnsbury, Vermont 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 […]