I use assassin snails! Only problem then, is the assassins reproducing. Hasn't been a major issue for the last year, though... I have 6 assassins in one 30 gallon tank. I always see them devouring the Malaysian trumpet snails. If ever, in the future, I need to rectify the situation, I'll buy some dwarf chain loaches, or puffers.