stromectol tablete cena can ivermectin be bought over the counter in south africa where can i buy ivermectin for human consumption how to administer ivermectin sheep drench can i get ivermectin in canada ivermectin dosage for dogs demodex mange