This is one of the many weight charting resources I use to chart my puppies, these charts are not always accurate. I also use this website to chart their growth http://www.puppyweights.com which can start being used once the puppy hits 1 pound and chart their estimated adult weights. These are just helpful resources or guides to use but there is no guarantee or exact science to get exact weight full grown.
After my puppies are born I weigh them a few times a week for the first two weeks. Then after that I usually weigh them one time a week when they are turning the next week old. I chart all of my weights for each puppy in each litter on Microsoft Excel Spreadsheets. This helps me chart their estimated weight full grown, and helps me chart future litters.