When we were there a neighbor across the hall had his dog with him so I would say, yes.
They are pet friendly, there is no pet fee unlike other hotels
As far as I know, yes, my mother in law had her doggie the weekend we stayed. I'd call ahead to be sure though
Thanks! Your answer is awaiting moderation.