Berner Sennenhund
Bernese Mountain Dog

Papillon

Grosser Schweizer Sennenhund
Greater Swiss Mountain Dog

 

Appenzeller Sennenhund
APPENZELL CATTLE DOG