No they do not allow pets.
I didn't see any pets on my stay...not too sure...the front desk people are very nice. I am sure you can ask them.
I think it depends on how big the pet is
Don't know to many Marriott's that allow pets.
Thanks! Your answer is awaiting moderation.