You can't keep a clown loach in a 10g tank. They get too big. The only suitable loach for a tank that small is a khuli loach. I've kept a lot of different loaches and can assure you that the rest get too big and are too active for a planted 10g. Dojo loaches are cool, but they get big. I kept mine in a 55g tank and he grew to 5 inches. He was a big, grey tubiflex-worm eating monster. Depending on the size of your shrimp, maybe a loach isn't your best option.
If you decide to get a loach, then get two or three khuli loaches for your tank. They have sleek bodies and excell at moving through water foliage, gravel and sand. They stay small, will add some great color and activity to the tank and will probably snack on the snails and most importantly, their egg clusters.
If you don't want a loach, then maybe try an african dwarf frog or something. Maybe some kind of dwarf pleco or small algea eater. If there's excess algae that's feeding the snail population, get something that competes with the snails' food source.