You know, everyone has an opinion. Every time we take Cody out someone comments on his size. The thing is, half the people think he's too big, and the other half too small.
I took him to a pet food store and the owner made a big fuss over how he's never seen a yorkie so small. I explained that under 7 lbs is breed standard. He didn't believe me.
We went to the pet expo and talked to a lady who had three yorkies. After grilling me on where we got him, she said "He's big isn't he?" I said not really.
Cody is 5 pounds 7 ounces right now at 6.5 months and will probably end up somewhere around 6 pounds (ish). Everyone is entitled to their own opinion, and everyone seems more willing to share that with a small dog owner for whatever reason. But my opinion counts more, and I think he's perfect.
Don't worry what the others say.