Can't recommend Dance Continuum more highly. They're at the corner of Harwood and Norwood right on the Hurst/Bedford border so I don't think that would be too far for you. All levels (They've had a student accepted to Juilliard each of the past two years), but also multiple options for pre-schoolers including weekday mornings (if her caregiver could take her), Monday, Tuesday, Wednesday late afternoon early evenings and Saturday morning.
Caring, nurturing classes taught by adults. They're getting ready for recital in a couple of weeks, but they also have summer classes which you might try to see if you want to continue.
Link: http://dancecontinuum.com/index.html
Good luck!