If you haven’t already, take your pup to Cherry Creek State Park in Aurora, Colorado. They have a HUGE off-leash area, with 107 acres being fenced in! Our dog, Penny, LOVES the creek area where dogs can play in shallow water.
For entrance, you’ll need a park pass (Colorado state park pass or Cherry Creek pass) and separate dog park pass (from what I remember is pretty cheap).