The Bernese mountain dog's affectionate temperament and strong desire to work make it an essential member of the family. Unfortunately, this breed has an average life span between 7 and 9 years, which is much shorter than the other rescue dogs on the list.

0
0
0
0
0

Load comments