Let's see if I remember...

At 6 months, the puppy is about 1/2 to 3/4 of her adult height.

At about 4-6 months, the puppy is about 1/2 her adult body weight.

That's not COMPLETELY reliable for every dog, but it gives you a rough draft to work with. FWIW, Ivy was about 3/4 of her adult body weight at 6 months, so it really differs from dog to dog.

Here's a general growth chart:


So what does that mean? Your pup will probably max out at about 60-ish pounds.