29. Bernese Mountain Dogs
The Bernese is a variety of Swiss Mountain Dog and is often referred to as a ‘gentle giant. This large dog is calm, good natured, very strong and agile, making them the perfect breed for working in mountainous regions. These dogs love to be outdoors and need medium exercise. They are double-coated which means they are heavy ‘shedders’ and need regular grooming.