Colorado's 350 sheepherders work alone in the remote forests and deserts of Colorado with minimal oversight. They're more vulnerable and abused than other farmworkers in the state.