Usually, the culprit that is eating your irises will be iris borers. But it could also be slugs, snails, or other insects.