Well, there are puppy growth charts that you can use to estimate.
Here's one:
Yorkshire Terrier - Yorkie Puppy Growth/Weight Chart - watch us grow
Some people say to double the weight at 12 weeks. This doesn't always work. It depends on the lines and their genetics. Some grow fast and stop early, some start slow and gain later.