My 6 month old German Shepherd Capone is only about 35 lbs. I have no idea how big his parents were, and I got him from a pet store in the mall... probably not the best decision, no, but he is a great dog and we love him to death. He's had all his first year shots, doesn't have worms, and vet says he looks completely healthy other than being on the small side. He eats 4 cups of food a day and seems to burn right through it. Just wonder why he's so small when, in every other way, he looks completely pure bred to me. Thoughts?
Capone with my boyfriend: