Under the rules page on their website, it says pets must be on a leash, so I guess that means yes.
I have seen many people bring dogs
Not sure about that. My best guess would be to call and ask.
Ive seen people with small dogs there before
Thanks! Your answer is awaiting moderation.