Yes, dogs are allowed (they also have stations along the walking path for your dogs droppings as well).
Yes
Leash...bags and water station provided. Great park
Viviana, dogs on leash are allowed in the park, but only guide dogs are allowed inside buildings in the park.
Certainly on leash, but I imagine off leash, too
Thanks! Your answer is awaiting moderation.