I would call before hand to be sure. There should be a patio. But other restaurants like El Patron and Gardio's do.
There is outdoor seating but to my knowledge it is service dog only I havent seen too many dogs like you would normally at a brewery its always worth the call to double check though
There actually is an outdoor area. Not sure about the pets question.
Thanks! Your answer is awaiting moderation.