I am planning on setting up a shrimp and snail tank, However I know that populations can quickly get out of control with Ramshorns. Would a dwarf puffer be a good idea? or is there something else that will eat the smaller ones and not harass the bigger ones?