Aoudad sheep seen in Davis Mountains while visiting State Park. Park rangers tell us the sheep have become too numerous. We observed a herd of 26 in late Feb. 2018