Funny thing,in Canada where gun laws are pretty much draconian,you can own pretty much a sawed off shotgun that would be a class 3 item here but there as long as it is a lever action...no sweat.
Getting back to dogs,I have found that in a lot of Europ[ean countries,dogs are allowed in resturants,is that true in the Netherlands??