Castlewood Canyon is a pet-friendly state park with numerous trails varying in difficulty from mild to moderate. Dogs are welcome to join you on most of these trails, except for the new East Canyon Preservation Area trail. When you're exploring with Fido, you'll discover Cherry Creek flowing adjacent to a natural amphitheater and picnic areas. This is also the location of the Castlewood Canyon Dam. Castlewood Canyon is open every day of the week from sunrise to sunset.