Hubbard park is one of those rare places that caters exactly to your needs.
You can go to throw a ball for your overheated pooch in the pond, go hiking for miles, climb the tower built by the CCC and breathe in the (pollen and) views, sled down the big hill, bring a barbeque and picnic; in short, the perfect park.
Within walking access of downtown Montpelier (a steep access) you can go for a twenty minutes or an overnight! There are a couple of shelters and firepits, road access through much of the park, and numerous off-shoot trails to keep regulars interested and wandering!
It is worth noting that this is a VERY DOG FRIENDLY park. You are very likely to meet dogs off-leash, in varying states of dampness and friendliness. I have never had a negative encounter with a Hubbard Park pooch.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.