I have a mostly south and central american cichlid tank with a few other semi aggressive fish such as a senegal bichir and silver dollar. But my question is about my convict. I know she is a female, the question is will she lay eggs with being fertile? And if she lays eggs can they be be fertilized by any other fish in the tank ? her cichlid tank mates are a jack dempsey ( I believe the dempsey is a female, though i could be wrong) , a blood parrot (sex unknown), a bellycrawler pike (sex unknown) . The convict has a very pronounced hook on her underbelly and has moved all the rocks out of a couple different locations in the tank and is guarding one of them very ferrociously. Any info would be helpful thanks.