I had a guppy that was pregnant for FOUR MONTHS. she refused to give birth. I didn't know how to raise them at first so I only had two survivors. One is huge and colored for hi age.
This batch of fry that were born may 24, only took her 2 months.
She gave birth to 40+, it's terrifying to think...