Small dog breeds: Small dog breeds typically reach their full height and weight somewhere between eight and 12 months. Medium dog breeds: Medium-sized dogs typically reach full height between 12 and 15 months—but it can take longer (typically between 18 and 24 months) for them to reach their full weight.
Can you tell how big a puppy will get?
To predict your puppy's adult height, measure his height at 6 months of age. Then multiply this figure by 100 and divide that answer by 75. In other words, puppies achieve about 75% of their adult height at 6 months old.
At what age do puppies stop gaining weight?
Puppies of large breeds usually reach full physical maturity at around the same time as medium-sized breeds, having a growth spurt between 8-14 months. At 18 months, they are considered to be entering the adult stage with some dogs growing to as much as 75 lbs.