My first yorkie weighed 4 pounds at 16 weeks, and she is a big girl now. (10 1/2 pounds) I also have a new puppy that is 16 weeks and she weighed 2.3 pounds at her vet appt on Saturday. I wanted a smaller (standard size) dog this time. My vet said that he didn't think I had to worry about her getting as big as Zoe'. Your puppy is probably going to be on the smaller side of what is standard 7 pounds or under. But I am like you I would be interested in what all of the others have to say, as mine and yours are about the same size it sounds like.
Telea Zoe' and new baby Mia