Hello! This is my first post here, but I've been reading through your forums for about a month now and I've learned so much. I figured it's about time for me to join the community! *terrible pun, I know* I started up my first tank recently and have been thrilled every step of the way. I have a 20 gallon long and the beginnings of a happy, healthy community. I started with a few plants, 5 guppies and 3 ghost shrimp. Unfortunately a pond snail found his way in on one of the plants, and it's getting out of hand. It started with one very small snail who would disappear and show up again every few days. Come to find out, I was likely seeing multiple snails without even realizing it. About two days ago, I noticed a second snail, then last night my boyfriend called to tell me he found an egg sack. This morning, after a thorough search, I believe there to be at least 4 snails and two egg sacks that I'm aware of. Everything I've read so far says that snail killing chemicals don't work, and I'd rather avoid the chemical route anyway. I also don't want to fight fire with fire, so assasin snails are out. What I really want is a snail eating fish, as I was just preparing to expand the community anyway. Unfortunately, I've only seen recommendations for puffers, who are far too aggressive, and loaches who seem to get too large for my tank and prefer a softer substrate (I have dark gravel that I prefer to keep my plants in). Long story short, are there any snail eating fish that would do well in a 20 gallon long, community tank? Thank you in advance for any help you are able to provide!