Yes but, your pet and the peacocks that run free may be a bad mix.
On a leash
Yes
Yes they do allow dogs.
Yes. They also have doggy poop bags for cleanup. Leash laws would apply as with all county owned property.
Thanks! Your answer is awaiting moderation.