can i buy ivermectin over the counter in canada ivermectin tablets for humans south africa how fast does stromectol work can humans take ivermectin can ivermectin be given orally to pigs