Dogs are allowed in restaurants in Europe. I don't see why they shouldn't be--if they poop on the floor, or eat out the same dishes as the humans, *those* are the things to have rules against.
Some French cafes serve the doggies water in their own doggie bowls. |