There is really not a
whole lot of difference in a 4 and 5 lb Yorkie. Honestly...sometimes the weight doesn't even mean a whole lot. All Yorkies have different body types/builds - their bones structure is different and some may grow to be longer bodied and taller in height - others may grow to be shorter bodied and shorter in height. You can have two 5 lb Yorkies side by side and one might look much bigger or smaller than the other because of it's body type. So if you want my advice, find the baby that you love, and GET him/her

The weight of our babies really doesn't matter (although I DO understand you being concerned about getting one that is TOO small) - but honestly, if your breeder tells you that he/she will be in the 4-5 lb range, or 6-7 lb range or whatever, then I'm sure your baby will be pretty close. But I gotta tell ya, once you have your baby and grow so attached to him/her - I promise you - you won't give a lick WHAT it weights

As long as it's healthy, that's ALL that matters