There is no one best Loach.
Loaches are social fish and will do better in groups of 5+. If your tank is small, then there is not going to be enough room for that many more fish.
What size is the tank, and what are the current fish, shrimp and snails (if any pet snails)?
Number one best snail solution is to cut the feeding in half. Really! If your tank has that many snails, you are feeding them. Feed only enough that the fish will be hungry and clean the tank better.
Then, from that half, feed a rotation of fresh or lightly cooked vegetables or a little fruit. These are fine for the fish to eat, and the snails will be attracted to them, too. Feed these in the evening, then scoop out the snails in the morning.
One of the best I have found is a thin slice of orange. The fish like the part we eat, the snails collect on the rind.
Another method: Pinch the snail and put it back into the tank. Quite a few fish like escargots, they just need help opening the package. If this works, then instead of reaching for the jar of fish food, pop a few snails as a meal once in a while.
As a first approach to snail control your feeding schedule might look like this:
2 days per week, AM: Flakes or other more or less floating food.
2 days per week, AM: Vegie or fruit for fish through the day, the remnant is bait for snails.
2 days per week, AM: pop snails.
1 day per week: no food.