Pets can enter Switzerland by airplane in the cabin, as checked baggage or air cargo, by ferry or by car. You need a valid EU pet passport to enter Switzerland with a pet. That means that your pet should be microchipped with an ISO 11784/11785 compliant 15 digit pet microchip and have proof of a current anti- rabies vaccination. The anti-rabies vaccination shall be considered as valid 21 days from the date of completion of the vaccination protocol required by the manufacturer for the primary vaccination in the country in which the vaccination is administered. However, the anti-rabies vaccination shall be considered as valid from the date of revaccination (booster) where the vaccine is administered within the period of validity indicated by the manufacturer of a previous vaccination in the country in which the previous vaccination was administered. The vaccination shall be considered as a primary vaccination in the absence of veterinary certification attesting the previous vaccination.
Your dog should be kept on a leash most of the time. While walking outside of public places and housing areas, dogs are allowed off the leash but your dog should be put on the leash or called to you temporarily when passing others. Failing to pick up after your pet can result in being charged a fine.
Dogs are welcome on trains and local buses inside a dog carrier free of charge. You should pay a half-price ticket for having your dog on a leash.
The vast majority of cafes and restaurants accept dogs, if they don’t you will see a sign on the door telling you so, just in case, you should ask when entering the place. When making a reservation I advise you to inform them that you are taking your dog, depending on the restaurant they accept only a certain number of dogs at the same time, or they might reserve a table more comfortable for you.
There are many licensed veterinarians in every swiss city. In case you know beforehand your exact route in France, please do your research online and get in touch with veterinary clinics to prepare for an emergency.
Dogs are allowed to enter stores and shopping malls in Switzerland. Of course, the owner of the store has the right to say no, but this is rarely the case.