While no one can guarantee the adult size of a puppy, below are two growth charts that will guide you in determining how big your puppy is likley to be at one year old. I will always try to give you an estimate of your puppy’s adult size based on the size of the parents, the size and number of puppies in the litter, past adult size of puppies from the parents and grandparents, and the growth curve of the individual puppy.
The most accurate predictions are obtained by taking your puppy’s weight at 8 weeks old and multiplying by 3 for schnauzers and by 2.5 for Maltese OR by taking your puppy’s weight at 12 weeks old and doubling it for schnauzers and multiplying by 1.5 for Maltese and toy/teacup schnauzers.
How to use the Charts:
- Find your puppy’s age in the far left column.
- Go across that row to find the weight that your puppy currently is. All numbers are ounces (except for the Final Adult Weight)
- Follow the column down to the final adult weight.
Tiny and toy breeds develop at a faster rate and reach maturity much earlier than the large or giant breeds.
Period of most rapid growth in puppies…
Teacup and tiny breeds – Birth – 11 weeks
Small to medium breeds – Birth – 16 weeks
Large to Giant breeds – Birth – 5 months
The earlier, rapid growth usually starts to slow down considerably once your puppy reaches 65% of his adult height. Studies done in the UK indicate that you can expect a small or medium breed puppy to reach 99% of it’s adult weight somewhere between 9 and 10 months of age. Puppies reach their full height before they reach their full weight. For example, at 4 months old (12 weeks old) most small dogs will have reached about 45% of their adult weight, but 60% of their adult height.