Yes they allow pets, we had Dixie with us last time thru. There may be a charge, I don't remember.
I noticed a few dogs during my stay. Not sure what the charge is for pets.
Have no idea, but their web site will tell you.
Thanks! Your answer is awaiting moderation.