Yep, pets are allowed. You do have to pay a pet fee though.
Yes while I was there I saw many dogs. You should call though just to touch base with them.
I do believe they allow pets but better call to make double sure.
Thanks! Your answer is awaiting moderation.