oral ivermectin for humans does ivermectin kill lice on dogs how to administer sheep drench how to use ivermectin tablets for dogs ivermectin stromectol online