He may be older than you think. I have worked some truly awful rescue cases, and heavy parasitism and malnutrition can profoundly stunt a puppy's growth.
I had 2 malinois pups that were turned over to rescue (with pressure), that were about 12lbs each.... and their teeth were 5+ months old. Their bodies were extremely immature also. If you aren't familiar, this is breed that should weigh 50-60lbs at maturity. Very sad.
We also had a "beagle puppy" come in that was picked up as a stray by Animal Control. The officer that called said it was an 8-10wk puppy in bad shape. The dog was less than 10 lbs and covered in ticks (I won't even tell you what showed up on the fecal), and when we opened his mouth... whoa! He was well over a year old, probably 2. Scary. He's cleaned up in and in a good home now and doing well.
I had 2 malinois pups that were turned over to rescue (with pressure), that were about 12lbs each.... and their teeth were 5+ months old. Their bodies were extremely immature also. If you aren't familiar, this is breed that should weigh 50-60lbs at maturity. Very sad.
We also had a "beagle puppy" come in that was picked up as a stray by Animal Control. The officer that called said it was an 8-10wk puppy in bad shape. The dog was less than 10 lbs and covered in ticks (I won't even tell you what showed up on the fecal), and when we opened his mouth... whoa! He was well over a year old, probably 2. Scary. He's cleaned up in and in a good home now and doing well.