Yes. Lots of trails and walking paths. And SQUIRRELS !!! (depending on what you think your pet likes)
Dogs need to be kept on a 6 foot leash. Other than that, they are very pet friendly!
Yes. But, it comes with some rules. Always leash the pet and use designated places. As the park staff for more details please.
Thanks! Your answer is awaiting moderation.