Generally, the Malinois is smaller than the German Shepherd. Belgian Malinois (Malinois) are medium-to-large-sized dogs, with males typically standing between 24 to 26 inches (61 to 66 cm) tall at the shoulder and weighing 55 to 75 pounds (25 to 34 kg). In contrast, German Shepherds are larger, with males ranging from 24 to 26 inches (61 to 66 cm) in height and weighing 65 to 90 pounds (30 to 41 kg). So, German Shepherds tend to be heavier and slightly taller than Malinois.