

How on earth do I have guppy fry, and why is there only two of them?
So yeah title should give you the jist of it - I cycled my tank about 6 weeks ago, 2 weeks ago I picked up 3 guppies, 1M 2F, along with about 5 cherry shrimp. Then a week later I went back and got another 3 guppies (again, 1M 2F) and another 5 cherry shrimp.
Fast forward to literally 5 min ago, I walk in the door from work and go to check on my tank and fed my fish when I saw a piece of food moving around oddly in the water column so I squint to get a bet-OH MY GOD THEY'RE BABIES!?!
So I'll also add, I have kept and even bred (intentionally) guppies, I've seen them give birth literally hundreds of times, though never quite like this. Namely, because there only appears to be 2 fry, and ALL of the females are still plump and clearly pregnant. What on earth could this be?? None of the females are behaving like they're in labor, all the tank inhabitants are just chilling out.
Could these possibly be premature? Can fish even do that?? It's been so long since I've dealt with guppy fry, I tried to include a pic but it looks like they both may have a tiny bit of yolk left, but I remember it being usually much more pronounced. I find it hard to believe she could have given birth already and maybe shes just a fat fish - I spend (no exaggeration) hours in front of this tank every single day, there's no way a fish could've given birth to all those fry and then had them all eaten except 2 this quickly.
But yeah I'm at a total loss here yall! I'm really hoping it's maybe just a quirky female; gonna go run a few miles, when I'm back hopefully I'll have an update w more babies, but after watching this tank THOROUGHLY for the last 30 min, I'm not seeing anything at all to suggest she's going to have more fry, they all just still look pregnant.
Also, HOW DO THEY GIVE BIRTH ITS ONLY BEEN 2 WEEKS MAX, THE FEMALE I SUSPECT IS THE PARENT, I'VE HAD FOR LESS THAN A WEEK! I know the obvious answer is she came pregnant from the store, but they allegedly kept the males and females separated and its a GREAT lfs, maybe there was a male cosplaying in the ladies tank? (If so, great work little dude, your gene pool lives on)