I know this question has been asked a million times when I searched it I didnt get what I was looking for, so Im asking again.

SO I just weighed Tucker, Im not sure how accurate it was cause it was on my home scale (he is going to the vets next sat) it said that he weighed in at 4.4 pounds.

I thought he was around 3. He isnt that big, he can still walk under my 4.5 pound poodle. He is short and cobby but I can feel his ribs and thought he was on the skinny side, so I was surpirsed to see that he was that heavy. When I checked the weight chart he was off the charts so I couldnt get a estimate and I think that if you mutiply his weight by 2 (???) at 12 weeks that is what his adult weight will be well, if he is 4 pounds now at 16 weeks then he was probably around 3 at 12 weeks so that puts him at 6ish pounds right??? He is already at the same weight his parents are now and I know that going by the parents isnt an accurate estimate but I hoping he would stay under 10 pounds.
So what do you all think?
Thanks for any input.