Currently, I have 4 apisto cacatuoides and 4 spotted dwarf rasboras in a 1.5ft tank. I'm thinking about adding a single fish that is compatible with the current livestocks and is able to clean algae from tank. Compatibility in water chemistry and behaviour.

I'm leaning towards dwarf pleco to do the job but I'm still unfamiliar with any dwarf pleco species. I don't mind otto fish but I need some advice on the pleco.

By the way, I'm planning to breed the apisto caca, so I don't want any fish to eat the eggs or fry.

Thanks.