I've never seen animals there.
Nothing on the website either, which I find odd. It may be that service dogs permitted.
I don't believe so.
I haven't noticed anything, and satellite Google maps doesn't show anything promising.
I didn't see any
Thanks! Your answer is awaiting moderation.