Appenzeller Sennenhunde

Input interpretation

Appenzeller Sennenhunde (dog breed)

Alternate names

Apenzell Cattle Dog | Appenzell Cattle Dog | Appenzeller | Appenzeller Mountain Dog | Appenzell Mountain Dog