Yes they were very pet friendly at their old highland village location. Their new one has much more outdoor seating. I don't think bringing them inside is allowed though.
Yes. On the patio.
No, they're very human friendly.
Thanks! Your answer is awaiting moderation.