Thanks everyone for the advise you are all very helpful I am purchasing a yorkie and she is tiny and the breeder thought she will be around 3 pounds but as a breeder of shih-tzus I know that you can never say for sure what size the pups are they can be the runt and then also grow to be bigger than the others so I think it is too early to tell what size she will be. I will have to wait and see.