Bernese Mountain Dog

Bernese Mountain Dog is a large and extremely versatile, sturdy worker from the farmlands of Switzerland. They were developed to pull carts, herd cattle’s (main function) and to perform duties of watchdog as well as a loyal companion.