You can have your dogs on leash here. Lots of points to cool down in the stream. The first mile is paved then catwalk so can be wheel chair accessible. Beyond that you can keep hiking but there points where you climb or narrow paths so be extra careful.
With reference to the Jo Miller review above: the "directions" to this trail don't take you anywhere near where it is actually located. The Rain Creek Trailhead is reachable by taking Sacaton Road. From Silver City, take the 180 westwards to Cliff. Turn right onto the 211 at Cliff, then left onto the 293 (IIRC). Around mile marker 3 on the 293 is a left turn onto Sacaton Road (dirt road that climb up out of the valley). Continue for many miles along this road and the trailhead is on your right, very obviously signposted.
The hike to these springs definitely pays off when you get to soak in the hot springs. Such a beautiful place here in the Gila Wilderness. I recommend bringing water shoes for the many river crossings. Also check the weather ahead of time, it rained up the canyon and the river rose a few feet. Had to hike out a day later to wait for the river to recede in order to cross. Such a beautiful place to backpack and camp to. I'd say it was moderately difficult.
This is our very favorite trail that we have hiked in New Mexico. It is absolutely gorgeous! My 11 year old son says that he thinks this is what heaven is going to look like. There is foliage, wildflowers (at the right time of year, of course!), waterfalls, fabulous rock formations, soaring canyon walls, and a natural stone arch. You have to hike through the creek to stay on the trail, but that is part of the beauty of the trail. This is good hike for children--my 6 year old did it with me and my 11 and 13 year old children. We just love it, and we will be back soon!