Invertebrates
Nerite Snail
A popular algae-eating snail that will not overpopulate freshwater tanks.
They graze stubborn algae well and lay eggs that cannot hatch in freshwater, so their numbers stay controlled. Their tiny white egg dots on glass are the main drawback.