Yes, I take my Dutch Shepherd there frequently.
Yes! On leash!
Yes dogs are allowed.
I saw dogs there
I believe dogs so. leashes but there is plenty of space to have your pup and not disturb anyone
I did not see any the night I went. Good question. I wish I could help.
Thanks! Your answer is awaiting moderation.