Lisa,
Ivermectin won a nobel prize in 2015 not in animal medicine, IN HUMAN MEDICINE. This is not a horse medicine, it is a pill used in humans that has won a Nobel Prize.
https://www.nobelprize.org/prizes/medicine/2015/press-release/
If that's not enough proof, 146,000 PEOPLE, not Animals...