Switzerland is dog friendly. But Switzerland is also called „rule-loving“.
Before arriving with your pooch please visit this site. You may also want to use this link when you already live in Switzerland, and want to adopt/acquire a dog from abroad.
If you need any further information, feel free to send me a woof.