Yes, they allow any leashed dogs on the deck.
If you have a service dog, should not be an issue. Others, good question.??
I did see someone with an extra small dog on the patio, but I'd call and ask them prior to arriving if you have a larger breed.
I do not know. Sorry.
Thanks! Your answer is awaiting moderation.