Anyone know what this sucker is? There are so many of them in our carrot section that has a lot of dock weed in it. We're not sure if they're after the dock or the carrots. but they are massive, around 3 inches long, and some of them talk. caterpillar code.