Byron said:
As for cardinals and angelfish, this is not normally good company. Angelfish will if healthy attain a good six inches in length, and they can easily eat linear tetra. Having said that, when the fish "grow up together," this sometimes does not occur. I think Akasha has some experience with this.
Byron.
Indeed. My angels grew up with several small fish and all is well. I had black neons when they were young (the last one of the group died just a couple of weeks ago) It is well known that angels prey on neons in the wild and we normally wouldn't advise keeping the two together but it can work when the angels are added as babies and the small fish are already there. They see them as 'family' and not 'food'. Currently my angel pair live with 9 harlequins and 3 otocinclus. They chases the harlequins away from their territory but they've never tried to eat them. As for the oto's, there has been horrible stories of angels trying to eat them and the oto's extending their barbed fins wedging themselves in the angels mouth. The end result it the loss of both fish. It is something that concerns me but so far we're good. The angels havn't even noticed the oto's and they've been together for 18 months now