
Ramshorns will do the trick,however,let me warn you that they overpopulate in no time,and will definately take over the tank unless someone is eating them.
Truthfully,I have no ideas about the fish and what they'll eat.
I do have to say that someone sent me plants with eggs on it that didn't die,and my tank with live plants/Kuhli Loaches,and Cherry Shrimp have a huge amount of tiny ramshorn babies all over the place.

Apparently they don't eat them.Now the snails are eating my little Sword Plants.