I have a dragon puffer in a 40 breeder, and I am getting green and brown algae growing on the leaves of my plants. I have tried shortening my light cycle, lowering the intensity of the light, and raising the light, and the problem still persists. I do 30% water changes every 4-5 days, which helped initially, but the algae keeps coming back. I am looking for an algae eater for this tank that won't get eaten by my puffer. Are there any species that may be suitable for this purpose?