I think it's a great idea. I lived in Germany for a decade, and in Germany and Austria, dogs are allowed to go anywhere (hotels, restaurants, shops). With maybe a few exceptions, the only dog-free areas are grocery stores and gas stations. In my experience in Europe, dogs were never a problem...