can ivermectin be bought over the counter in south africa is ivermectin registered in south africa where can i purchase ivermectin for humans is horse wormer poisonous to humans can you give injectable ivermectin orally to pigs