“ ivermectin sheep drench does ivermectin kill tapeworms ivermectin american journal of therapeutics ivermectin medicine ”