Generally you triple a puppy's weight at 8 weeks and double it at 12 weeks to get their adult weight. You can check out a growth chart here:
Yorkshire Terrier - Yorkie Puppy Growth/Weight Chart - watch us grow
That being said, ALL of my dogs are bigger than was predicted by their birth weight, 8 week weight, 12 week weight and the growth chart. Go figure!!
Michele :-)