Mountain biking is excellent training for enduro, at least for descending skills, some muscles, and cardio.
Where I ride, some of the tracks are for both mountain bike and dirt bike, so I've ridden both on the same tracks. Skills for descending on a dirt bike are the same as descending on the...