Only service animals.
Assist animals, but not pets.
That's a good question. Never seen anyone with a dog. Not sure.
I don't believe I have ever seen one while there. Best to call ahead or check our their website.
Thanks! Your answer is awaiting moderation.