First off if you get a male and female Cory are they guaranteed to breed with the right conditions or can they be picky? Now if you get them to breed how many eggs do they usually have? these fish are my favorite and I'd love to breed them but I don't have space for millions of fish. If they will eat their own eggs then maybe that would work if I just save like the first batch and then just let things go on as normal or even just see if any survive. OR I could let things go naturally and save a select number that actually hatch. How hard are Corys to breed? If I start then I really want to get into the species and learn all I can. Also how many Corys can live in a 10 gallon tank with no other species?