I've seen them there, and the establishment does not serve food so it's likely allowed on the patio.
Technically dogs (pets) are not allowed in any brewery or bar in Denver. However this is mostly only enforced where breweries serve food. However some breweries have been cautious and stopped allowing dogs at all (even if they don't serve food). Jagged Mountain prefers dogs stay out on the patio area. Though sometimes exceptions are made for cold/bad weather days.
Good question. Don't know.
Thanks! Your answer is awaiting moderation.