Yes but must be leashed and only off season
Dogs are allowed between December 1 and March 31
Very nice and large park which is great for dogs, when allowed.
Yes, in the off season.
Yes I believe dogs are allowed in winter.
Thanks! Your answer is awaiting moderation.