When I first started looking I wanted one no more than 3 lbs too, but after getting Buddah he is going to be about 4 I think my perception was skewed as to how big or small that really is. I thought 5 lbs was this big dog when really it isnt. Buddah is soooo tiny. When I take him out people are always like wow your puppy is sooo small!! he is already 3lbs and 7 months old. I saw another 5lb yorkie and she was still soo tiny. Sometimes the frame is little and they weigh a little more. I guess I am saying to be open minded. 4 or 5lbs isnt as big as you think!