The Swiss Appenzeller Sennenhund Mountain Dog is not too well known but is a cousin of other popular breeds: the Bernese Mountain Dog, the Greater Swiss Mountain Dog and Entlebucher Mountain Dog. The dog in this video is the Appenzeller Sennendhund breed.
These dogs are related to St Bernard Dogs and are also Mountain Herd and Cattle Dogs. Their job has been to protect sheep and cattle as well as Shepards and Cattlemen and their families from Wolves and other predators in the Mountains of Switzerland. .