The hotel is, but I don't think the restaurant is. Maybe outside on the patio?
Not that I was aware of either, however you might check with the front desk before checking in. They might have a floor just for dogs.
Not the last time i was there
Thanks! Your answer is awaiting moderation.