We're dog-sitting for a friend who has been living in Switzerland with her dog. She came back for a vacation in the states and left the "hund" with us for a couple of weeks. The dog arrived complete with her Swiss passport! Evidently, every pet in Switzerland is required to have one. Qui a su? I don't know if it's true throughout Europe.
Some sketches (below) of the little world traveler having fun "state side".