My kribs have been in a 10 since july with a pleco and tetra. I know, cramped. Got a tank that is somewhere between 20 and 30 gal lined up for an unbelievably cheap price. But anyways, my kribs would lay eggs and then eat them in 2 week cycles before. A month ago, they stopped laying eggs period. The only change was that I lowered the temp about 2 degrees, but I moved it back. The water has been changed several times between then and now, leaving only about 20% of the water in the tank. I know that the small size is stressing them out, making them eat the eggs. But why the sudden stop? The female is almost always bright red, but it's hard to tell if she is full of roe. I'm hoping that the tank size will halt this, but is it possible that something else is at play here? Any and all suggestions are welcome.