Something's been decimating my leafy vegetables this season. I thought it was snails or slugs so set out beer traps to no avail. Tonite I went out ahunting and found these caterpillars. Anyone know what they are? Are they safe to feed to my veiled ( no pesticides used in my garden ) ?