Just my experience with puffers and SA's in specific...you will need to breed snails in another tank. By the bucket load. It won't matter if they're the only snail eating fish in the tank--they will get them first, and they will empty the tank. Loaches can go after the snails, but the puffers will get there first almost every time.