Better not bring a service dog. Owner will ask you to PROVE it is a service dog, quiz you publicly about your disability and accuse you of having a "fake" service dog.
Yes
No idea about dog on lease. Call them to verify.
I have seen dogs there the last time I was there
Thanks! Your answer is awaiting moderation.