oral ivermectin for humans side effects how much does ivermectin cost in india can ivermectin be bought over the counter in south africa buy ivermectin tablets for dogs uk