A sign in Holland (Delft) no dogs allowed here....