I would be less concerned with size, and more concerned with the health and disposition of the pup and parents.

How old is the pup? You can only guess the ultimate size. Double the weight at 12 weeks of age and maybe add a pound. Leg length is not really an indicator, but paw size can point to a pup that will grow larger.