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.