Dogs are allowed, but not in or near the water feature. They must be on leash, and poppy bag stations are available in a couple locations.
Yes, but as with most city laws, they have to be on lashes at all times.
Thanks! Your answer is awaiting moderation.