Yes your chickens will eat that caterpillar...My chooks eat every bug, slug, and critter that moves in the run. When sifting, turning compost I pick out slugs and stuff and when i have a handful i chuck them into the run and they get devoured before they have a chance to move. Same with squash bugs. Any bugs i can catch by hand go intothe run, except of course mantis and lady bugs.