Not dog friendly.
It's not so casual as a dog friendly place
No
No. They don't have a patio.
There isn't outdoor seating out front...not sure about back.
No yard
no ☹️ patio but they might accomodate you and your pup out front in the area used for waiting. I'd call to ask.
Thanks! Your answer is awaiting moderation.