I knew it as a Sennen(it's AKA Entlebucher Sennenhund) as soon as i saw it, i just mistook it for an Appenzeller Sennenhund, these together with the Berner Sennen(=the most popular, longer hair AKA Bernese) are quite common here.
Beautiful dogs.:)
Edit little later, just saw this go by on...