About Switzerland Switzerland is well-known the world over for its beautiful mountains, delectable chocolate and luxury watches. A little less known fact about Switzerland is how incredibly pet-friendly the country is. Dogs and cats are welcome in most tourist places, in hotels, shops and cafés. All you need to know about pet transport to Switzerland […]