There is a sign at the entrance that says "No pets."
No dogs allowed
I'd di not saw dogs either.
I would call them to clarify
Agree with Michael but i really think it is not a place for dogs. Steps and fish not dog friendly. People are there to meditate. Would not bring a dog into a church either.
Never saw a dog, nor did I see a sign restricting dogs. Sorry
Thanks! Your answer is awaiting moderation.