It's hard to tell on weights. Mine only weighed 2lbs 2oz at 4 months old-the vet guessed he would be around 3 to 3 1/2, but he weighs 5lbs 5oz. They usually grow until they are a year old. My last yorkie was 8 weeks & right at 16oz. he only weighed 3 1/2 lbs full grown. Good Luck with your littleone! I got mine real close to my house in Truxton.