On the average, German Shepherds are slightly larger than Belgian Malinois. On the other hand, Belgian Malinois have fewer health issues than GSDs.
That's why it's best to pack one of each ;-)