depending on the size of your guppy she could have anywhere between 1-40 baby fry and she may only take 3 weeks or anywhere up to 5 weeks you never know I got 24 baby fry about 2 weeks ago they all lived my guppy was only a small guppy and very young guppy. They all have jet black tails. I breed...