Yes, I've been on the deck when the party at the next table had their dog with them.
Yes
Outside only shouldn't be a problem.
Good
Unfortunatly, I do not believe they allow dog inside, but there is front porch seating
Thanks! Your answer is awaiting moderation.