A service dog
They do, as long as they are well behaved and you clean up any messes..
I think that would be a nonissue
If you can hold it they can come in
It's not in their policy however I have seen people with small dogs in there. I'm sure if the dog is well behaved they would let it slide.
I'm not certain but it is a very accepting place so I'd wager they would be allowed
Thanks! Your answer is awaiting moderation.