I'm wonder what are some of the best algae eaters out there, and what species could live in my tank(45 gallons). Fish that may be a problem in my stock are my vittata pleco, regani dwarf pike cichlid, and angelfish. I'm wondering since my siamese algae eaters don't eat that much algae growing in my tank.