I succeeded in getting my fry to develop and graduate to a 10g tank. Yippie! But I am now wondering why the guppy sizes range so much since they were all the same batch. I got what I consider almost full size, medium, small, and EXTRA small. Is it like any other living being and they have "runts"? Or what's the deal? It seems like some of them are taking forever to get any bigger. I did notice each time I moved the fry to a bigger tank they got bigger but I don't want to go any bigger than a 10g. Will the extra smalls eventually get to the same size as the others or will they remain small/smaller?