is animal ivermectin safe for humans how does ivermectin work on chickens generic stromectol online no prescription ivermectin tablets south africa dosage how to get ivermectin in the us does ivermectin kill lice on horses