I have used Baysol blue pellets for many years and have found them very effective. I believe the pellets contain a substance that actually attracts snail, slugs and millipedes, maybe slaters too. I AM ALWAYS VERY CAREFUL TO PLACE IT WHERE DOGS CANNOT GET AT IT.