Zestful Aging
Dog Mountain–Heaven for Your Dog
Dog Mountain is set on 150 acres on a private mountaintop spot in St. Johnsbury, Vermont. The grounds are always open to people and their dogs. Artist and his wife, Gwen, bought the property in 1995
Dog Mountain is set on 150 acres on a private mountaintop spot in St. Johnsbury, Vermont. The grounds are always open to people and their dogs. Artist and his wife, Gwen, bought the property in 1995