i have 3 females and 1 gave birth in the tank hours after i brought them home. Im not positive which one had babies but i went fry hunting and managed to catch 5, and only 1 survived the evening. Its now maybe 2 weeks old. Do either of the top 2 look pregnant? I didn't want to bring home pregnant fish :/ but I'm understanding that it happens when you buy livebearers. So before i buy anymore tankmates, i want to wait and see if i have to fry hunt again. EDIT: after scrolling thru other questions in this category i am wondering about miscarriages. When i bought the fish these same 2 were obviously larger than the 3rd molly. Is it possible that they only dropped a few fry early but continued the pregnancy to deliver later on? Although i only caught 5, i sucked up a few others that had died while doing water changes. So id say she had at least 10, and only 1 survived the night.