It's been around for ages.  It's not exact but it does give you a reference.  Check the weight of your pup against its age, scroll down & you can get an estimate of its adult size.  

Example: 8 wks/13 oz = 2 1/2 lb adult