Appenzeller Sennenhund

The Appenzeller Sennenhund is a breed of dog.