people have said my pup looks very thin. He is 4 months 20" at the shoulders and weighs 32lbs. This growth chart that said that 4 months male should be 42lbs: http://www.mygermanshepherdpuppy.com/. Is his height too tall for his weight or is he just a short pup? I've never had gsds before, when I told ppl in the dog park that he was four months, some of then thought he was small. When i got him at 12 weeks, he was only 14lbs and he looked Very skinny. He was from a reputable breeder too. I feed him 4 cups a day, now is that too little?