I have a dutch shepherd puppy who is 5 months old. He weighs about 37/38 lbs. How long will it take before he is full grown and what can I expect him to weigh?