* What breed is the puppy? Different breeds grow at different rates.
* What is the puppy's current weight? Knowing the puppy's current weight and age helps to estimate future weight.
* Is the puppy healthy? Health issues can affect growth rates.
Once I have this information, I can help you make a reasonable inference about the puppy's weight at month 8.