Oh so she hasn't laid the eggs yet! So should I pull her out and put her in another tank?She looks like she may be carrying eggs. Before she lays her belly will turn bright purple/Rosy. she will most likely lay her eggs in a protected place. Mine always lay inside a hollow head I have in my tank. The male and females both guard the eggs and the fry. They can get very aggressive if either are threatened.
Hope that helps.