Yes on a leash
There was one in there when I visited and it didn't appear to be a service dog.
Not sure you would have to call, but I have never seen one there
Yes if its a service dog
From what I have seen, yes
Thanks! Your answer is awaiting moderation.