My Parker scnabble is 5.5 months old and is 45 pounds. My vet is telling me he is under weight still. He is 21.5 inchs tall aat the shoulder. Is this a healthy size weight ratio? I see my dog every day and he looks healthy to me. I am feeding him large breed puppy food by nutrience.