Yes — dogs are welcome
Leashed dogs welcome. Boulder's Voice and Sight tag scheme allows off-leash on some Open Space trails - the tag is a permit, and it is checked.
The Flatirons straight up out of a meadow, with trails from a flat mile of grass to a serious climb. Boulder's front door to the mountains.