Predicting your puppy's adult size
While genetics are the main determining factor, you can estimate a puppy's adult weight based on their current weight and age. Small breeds typically reach full size by 10 months, medium breeds by 12 months, large breeds by 15 months, and giant breeds may not finish growing until 18–24 months.