Remove Endangered Species Remove Investigation Remove Wyoming
article thumbnail

The Why of Ferrets

10,000 Birds

It was a humiliation for scientific know-how and the technocratic fix in the face of environmental catastrophe, a disaster that would inform the controversy over later captive breeding efforts for other endangered species. Then, in Meeteese, Wyoming, the Hogg family’s ranch dog Shep found something.

Ferrets 183