No, dogs must be on a leash
Its definitely not a "dog park" but you can absolutely bring your dogs here, there is a nice area in the back corner of the fields, away from the people, where you can let your dog off the leash if it doesnt run wild ofcourse, i have done it before with no issues.
I seen people walking dogs there and specific garbage cans especially for dog droppings.
Thanks! Your answer is awaiting moderation.