I have a pair that breed almost continuously. If the brood is successful, they will protect the fry for about 1 month before they breed again and then they chase the previous fry away. If the eggs don't hatch or are lost to predation from tankmates, they will start breeding almost immediately after they sense the eggs are gone. However, this is my 3rd pair. My first pair was more methodical and bred more selectively. But their broods were much larger. They only bred 3 times, but the first brood was over 30 fry, the second was about 80, (that I successfully pulled out of the tank) the third was about 20. Then they just stopped. (maybe they were exhausted)...This current female seems to lay just a few eggs at a time and broods typically are about 10 with about a 50% survival rate.