Belgian malinois have all the good traits and fewer of the bad ones. They don't have the displasia issues, as bad, that German Shepards do. Somewhat easier to train too.
BTW Malinois aren't considered "attack" dogs so if you have one, there aren't as many home owners insurance issues, like pitbulls or even German Shepards.