I Have two female guppies and one male guppy. I kept them in a 3 gallon tank together for about a week and then transferred them into a 10 gallon tank. I let them breed for about a week until I noticed the gravid spot on them getting darker. I then removed the male from the tank and put him back in the 3 gallon. There had been no babies in the 3 gallon tank at all. I then moved the male to another separate tank in another room and left the 3 gallon tank alone with no filter running and have been letting it sit. Today I looked into the neglected 3 gallon tank and saw a baby. The baby looked to be not even a day old and yet I haven’t had fish in it for at least a week. And the only ones I’ve had for weeks have been the male in that tank. I know guppies are live bearers so it doesn’t make sense to me how that would’ve happened without it being an egg placed in the tank and then the hatching. Is that even possible with live bearers? I’m just confused.