There are a number of factors that can influence how big your puppy will get. 7. Start With Their Parents This is your best chance at figuring out how big your puppy will get, especially if they are a mixed breed. If you have a German Shepherd puppy, you will know from their breed standard, when fully grown they range from 48 to 90 pounds in weight.