My first yorkie (RIP/Canine Epilepsy) was purchased through a mill-scam - and being un-educated, I purchased him at a meer 8 weeks as well - and he was already 6.8 pounds. When he finally became a danger to not just himself but all around him (about a year old) he was nearing
25 pounds - AND he was sold under the guise of being a TEACUP
My husband and I found a breeder 2 years later (when we were finally ready) and now Rock Star (also known as "Mr. Star", lol) was 2.6 lbs at 15 weeks; when we took him home. He is now going on 7 months and staying strong at 3.4 lbs. It just depends I guess ::shrugs:: - the breeder owned the sire and both 'bitches' - the sire was 1.8 lbs at 5 years old and with hair to the ground

- the one 'bitch' was 3 lbs while the other 5 lbs - Rock Star's mom was the 5 lb female but apparently her pups typically stay between 2-4 lbs (the breeder asks for christmas cards and updates - and lucky me these two litters were her last!

)