All of my girls around around 4 1/2-5 1/2lbs and I get the usual "They're teacups!" thing... If I can tell someone isn't going to be persuaded, I just say no.. they're normal size.. and if they want to really know I'll explain it out..
But I was in Petco one day with my yorkie sisters and the smallest was just shy of 2lbs at 12 weeks and a lady was petting her and said "Shes 12 weeks and almost 2lbs??? thats what size i like my maltese full grown.. she's too big! you're going to have a 10lb yorkie!!"... All I could do was

and try not to fall over!!!! She was itty bitty tiny to me then!!!