Yes, Ivermectin is for humans as well, used as an antiparasitic mainly, but has other "off label" uses. Main reason it's been hush hushed is it doesn't meld with the vaccine narrative. Today the "it doesn't work" victim is monoclonal antibodies. CDC has blocked the use of this therapeutic with the story it doesn't work against Omicron. They came up with this decision after the many months Omicron has been around.