Appenzeller Sennenhunde: It's basically a short-haired Bernese mountain dog, aka all the fun and half the work! They're great with kids and livestock. And if you like jogging, GUESS WHAT: So do they! Say hi to your soulmate.
21 Awesome Dog Breeds You've Never Heard Of And Need To Know About Immediately