Yes dogs are allowed.
The other day when I was there, three different individuals had their dogs on a leash. I didn't see any signs forbidding dogs, but there is more than one entrance.
No, but I've seen them there, lol
Thanks! Your answer is awaiting moderation.