Living in Munich makes me want to get a dog. It's a great city for being outside, and for travelling around with a dog. They're allowed almost everywhere....on the subway, in restaurants, in bars, and in stores. You can spend a lot more time here with your dog while going about daily life.
And, in general, dogs in Germany are EXTREMELY well-behaved - to the point where many people take them out without being on a leash. It always amazes me to see a dog quietly sitting in a restaurant and not trying to get table scraps. And I hear drunk soccer fans much more often than I hear dogs barking. I guess society here has somehow created a perfect set of rules here...dogs are accepted almost everywhere, as long as they are well-trained. Maybe it's that dog owners here take training very seriously (there are endless dog training schools here), or maybe it's that the bad dogs just are kept home?? Whatever is the key, it works.
Except, you can't take your dog into the grocery store or some butchers. Instead, they have a dog parking zone, with water and sometimes kibbles. This guy is patiently waiting for his owner to return, sitting calmly between the chocolates and the steak bar. Amazing.