Nature: Bighorn sheep in Idaho