Assassin snails are one of the best snail-eating predators available. They will eat most types of snails, including pond snails, ramshorn snails, and Malaysian trumpet snails. Assassin snails also consume snail eggs which help to keep future populations low.