English Shepherds are medium-sized dogs, typically weighing between 18 and 32 kilograms and standing between 46 and 61 centimetres tall at the shoulder.