I consider a rat pup something between 14 and 20 days, which obviously translate as a difference in size which can be 10+ grams. Also if the same age for example 14 days old there can be a difference also some are small while some are much larger, size depend on sex, how many babies are in the litter, genetics etc.