Frillylily said:https://www.amazon.com/Monterey-B-T-Biological-Insecticide-Ready/dp/B00HU7RMFC
SAFE for other critters, it only kills caterpillars ( be careful where/how you use it so you don't kill desirable butterflies) Always ID your critter first. It is a bacteria.
There are many brands/prices ect, the above link for you to just see what it is. Lowes or Home depot should have something too.