Okay. I bought a Molly about a 6 weeks ago. It came home pregnant and had babies about 3 days after I got her home. I got them seperated and thought everything was cool. NO. The fish just had another school of babies!!! How is that possible? Do they cross breed with other species? Here are her tank mates: 2 Guppys, a Pleco, a Cherry Barb, a Cat fish, and 3 Tetras. Ideas?