stromectol for head lice is ivermectin safe for horses does ivermectin treat worms in chickens how expensive is ivermectin does ivermectin kill lice on goats