Thanks for response. No, the vaccinations and microchip have been done already in a non-EU country. I guess I just wanted something Swiss/EU to avoid hustles. Also, I was told I need to register dog in Swiss AVIS tracking system during that visit.
Some vets do it 'gratis' when you book a consultation for something else, or as part of a new client visit. Your best bet is to call the Praxis and ask.
With all my newly adopted dogs I book a general check-up as a matter of course; in addition to the 'getting to know the vet' and the health stuff, we go over all the administrative fol-de-rol then as well. If the newbie doesn't have an EU pass the vet fills one out for me, transfering the vac. data, etc. (I keep the original proof in the passport, at least until the next booster.) He also adds the dogs to the ANIS database while I am there.
My vet just charges a general consultation fee for the whole visit, he doesn't break it down further - I usually figure on CHF 100.
I think I paid 50CHF each for my pet passports. If I had known it could be free elsewhere I might have protested. but, meh, it's done, I have it, and the world is a better place.
When we brought our dog over from the USA in Oct 2009 the vet bill was approx chf65. She had already been microchipped and had had her rabies shot. The vet did a quick exam, gave us the EU pet passport and registered her microchip for us. This was in the Zurich region.