I agree, it takes a few weeks for the beginning colors to show up. Males tend to color up faster than females. Between 5 and 6 weeks old, you'll be able to tell the difference between the boys and girls. The girls will develop gravid spots. The males take a little longer to develop, so if by 6...