Yes they are.
Yes
Yes because they don't have a kitchen. Generally any brewery that doesn't prepare and serve food on the premises allows dogs. If a brewery had a kitchen or restaurant, health code prevents dogs, hence the popularity of food trucks /mobile catering.
Thanks! Your answer is awaiting moderation.