You could also look at the Beauceron, Bouvier des Flandres, German Shepherd, and
Giant Schnauzer which are all large breed dogs that have good life spans and that could handle physically moving a person, helping them up or keeping them upright.
Not exact matches
The Standard
Schnauzer is the original
Schnauzer from
which the Miniature and
Giant breeds were developed in the late 19th century.
What many people do not realize, however, is that the
Schnauzer name actually applies to three separate breeds
which come in different sizes — the Miniature
Schnauzer, the Standard
Schnauzer, and the
Giant Schnauzer.
They are both dwarfed however by their larger cousin, the
Giant Schnauzer,
which can weigh up to 100 pounds and stand 28 inches at the shoulder.
Vitamin B12 - responsive malabsorption: a disease of young
Giant schnauzers in
which there is selective inability to absorb vitamin B12 from the bowel.
A German original, the
Schnauzer (
which means «small beard») comes in three sizes:
Giant, Standard, and Miniature.