We had a wonderful experience here with our dog. Our dog was offered water, and the waitstaff was very accepting of our dog being there.
There were a few tables outside, but they didn’t have anything overhead, and they didn’t seem to be monitored for cleanliness. I’d definitely recommend places other than this one for a fun day out with Fido.