When they eat it....if they eat it, then it fucks with their reproduction system. It dont really work on contact BUT the soap does. The soap will kill the stuff it comes in contact with by smothering them.
15ml of dish soap per gallon of water , 2 or 3 times in a week might be too strong but a...