Took mine with leash, seen several there
Yes
Yes dogs are allowed
Yes, they are.
I didn't have a dog with me, so I don't know
Yes, but you need to keep them under control and clean up after them.
Yes, I saw some dogs inside.
Thanks! Your answer is awaiting moderation.