can humans take ivermectin horse wormer how to buy stromectol canada no prescription what is ivermectin drug can ivermectin be used on humans can humans take animal ivermectin orally