This Vermont Mountain Retreat is a Mecca for Dogs and Dog Lovers Across the World

The Dog Mountain resort in St. Johnsbury, Vermont, has been attracting dog lovers and their pups for almost 20 years—and leashes are optional.


Good News, Inspiring, Positive Stories – Good News Network < continue reading