I learned they also eat ramshorns, pond snails and their own young! Wow.
Gotta say that I never noticed that, but I've heard it as well. I kept them in a snail only tank with Mystery Snails, Ramshorns, MTS and (of course) pond snails. All did well, *shrug*, maybe I just got lucky, lol :-)