There are over 23 million pets in Germany.

(Most of them are allowed into shops, cafes and other public places, much to the consternation of visitors. It’s great fun taking a big mutt like Sam into a posh dress shop.)