Yes, dogs are allowed. I have seen many dogs there.
Yes. Dogs are allowed. There are stations around the park where you can get plastic bags to clean up after your dog.
Yes, I often see dogs. You just must pick up after them of course, and keep on a leash.
Thanks! Your answer is awaiting moderation.