is ivermectin available over the counter in south africa ivermectina bula infarmed ivermectin mylan 3mg price what drug is ivermectin ivermectin tablets in south africa ivermectin 150-200 ug/kg orally how long does ivermectin last in dogs can you give a puppy ivermectin