Yes. They actually do allow pets. While I was there and was there for awhile, I seen numorous little dog's. Plus a sure give away are the little doggy bags all round the building to pick up after your pet.
I didn't see any pets, but I don't know their policy.
No
Im not sure
Thanks! Your answer is awaiting moderation.