Originally Posted by Deanna01
Thank you. The tank is a 46-gallon bowfront with an Eheim 2215 external filter.
The guy I bought the tank from is not a native English speaker and only provided the Latin names for the fish. He bought them all at That Fish Place in Lancaster, PA, which has a very extensive collection. I had read that the Angelfish and the Flying Foxes might have aggression issues, but he reported they had all been living together well. I do feel that I need to get some new algae eaters of some kind but am certainly open to advice.
I have heard of That Fish Place
from a former member; though I haven't been there, I gather it is one of the better fish stores, so that is good that you are close enough to get there. If memory serves me correctly, they have a website.
"Algae" is not the plague some believe, and in actuality no fish will eat most of the truly "problem" algae anyway. The SAE [and if you read out profile, it will have explained why he had the wrong scientific name] is said to be good with brush algae, but given the size and needs of this fish, you really cannot provide for it. Besides, it is easy to control algae with balance, and this is the safer way to go.
The common green algae than will occur naturally in any fish tank can be handled by the small fish like Oto Catfish and some others, but with your water I would stay with the small snails like bladder/pond or Malaysian Livebearing.
As for the so-called peace between these various territorial fish, bear in mind that they are still young and they will grow and develop (or should). Also, they are crowded (or were when all were alive) into too small a space, and this has an effect on fish down the road. Why some aquarists (thinking of the former owner here) assume they can go against the natural order of nature when it comes to putting fish in an aquarium is something I find hard to fathom. You have come to this forum, and that is a very wise first step.