Yes
You could just say it's your emotional support animal, that's what so many other dog owners seem to do. But kudos for being considerate enough to ask. As Kira said, I'm sure if you call them they will tell you.
I don't know, I've never seen a dog there before. I would call and ask. Sorry, I wish I could be more help..
I'm pretty sure you can let your dog out with a leash of course.
Thanks! Your answer is awaiting moderation.