I'm seeing lots of green caterpillars these days. About an inch long and maybe 1/8 inch diameter. Lite green with a whitish stripe on its back and tiny white dots. Definitely has "feet". None of my butterfly books show caterpillars. And a google search isn't turning up anything useful.
Anybody have any idea what they are? Not sure if I should be thrilled to have them. Or if I should be smushing them. I took a photo but need to get the photos uploaded to my computer first.