They are all beautiful dogs. I'd have to say this order for which I like the best: Tervuren, Groenendael, Malinois, then Laekenois.