Bernese the mountain dog
The Bernese mountain dog is the only one of the four related Swiss mountain dog breeds to have a long coat; it is the largest. It originated near Berne, where it was a general-purpose farm dog used as a watchdog, property guard, and carting dog. Intelligent and devoted to family, the Bernese mountain dog gets along well with children and most other pets. Although Berners are naturally protective, they are rarely aggressive. This breed needs moderate daily exercise, and you will need to brush out the thick coat at least weekly to keep shedding under control.