appenzeller (mountain dog, sennenhund)



Mid-size, short coated easy-care Swiss working dog

SOURCE: thedogplace.com