Yup! I bring my dog routinely. I've even seen someone walking a cat on a leash.
Dogs on leash are allowed at the park.
I didn't see dogs inside but welcome outside on leash. Beautiful gardens.
Pretty sure as long as they are leashed
Thanks! Your answer is awaiting moderation.