Yes — dogs are welcome
Leashed dogs welcome on trails. Not permitted at Houghton's Pond swimming area.
Seven thousand acres and 125 miles of trail ten minutes from Boston, with the Skyline Trail running the ridge and the whole city laid out from Great Blue.