Yorkies come in all shapes & sizes...just like humans. If you do your research on this breed, you will discover that in the 1800's it was actually more common for a Yorkshire Terrier to weigh between 7-14 lbs and were used to hunt vermin.
Here is what a tiny Yorkie puppy can grow to be...nearly 13 pounds from being about 2 pounds at 9 weeks old...