Of the large dogs on our list, the Saint Bernard is likely the most well known. Nearly everyone has seen images of the breed patrolling the Alps wearing a cask of brandy around its neck in search of distressed travelers. While that's largely a myth, Saints are said to have rescued people from avalanches and may even be able to sense them before they happen.
As a family pet, this powerful dog is gentle, patient, eager to please and loves children. (Hello, Beethoven!) However, as with any other large breed, socialization and training are essential from an early age. Saint Bernards are not low-maintenance dogs, as they tend to drool and shed a lot.