well from my experience they have to be big enough to breed and if you want the female to have eggs fast, you need to feed them blood worms or king worms. Pellet is no good if you want them to breed fast. I just have my super red texas breed with flower horn and her eggs carry is just 2 weeks apart. Faster then convicts. She got her eggs again so fast that I didn't even notice until her due day which her anal stick out very long. Also keep the water clean and stable.