Most reliable herding dog.
Appenzeller Sennenhund
APPENZELLER SENNENHUND dog wiki lying on dry leaves in summer
Comments
All comments.
Comments