Everything you need to know is on the BLV website, conviently in English:
https://www.blv.admin.ch/blv/en/home...frettchen.html
Here is the online tool, plug in your variables.
https://www.blv.admin.ch/blv/en/home...tchen.html#par
FYI, pay special attention to the requirements for the written declaration needed for dogs under 12 weeks. Quoting from the tool, using what I am guessing are your variables:
Rabies vaccination: Animals younger than 12 weeks do not need to be vaccinated against rabies. The keeper must provide a written declaration confirming that the animals have never come into contact with wild animals of species susceptible to rabies.
Animals aged between 12 and 16 weeks old must be vaccinated against rabies. If entry takes place within 21 days after vaccination, the keeper must provide a written declaration confirming that the animals have never come into contact with wild animals of species susceptible to rabies.
In the case of young animals accompanied by their mother and still suckling, a keeper’s declaration is not required if the mother can be shown to have been vaccinated against rabies before the young animals were born.
Animals younger than 56 days must be accompanied by their mother.
And very important:
Make sure you plan your travel to arrive during regularly scheduled customs hours! It is critical that your puppy is stamped in correctly at the border. We have seen people get into an awful mess because they arrived outside of animal control hours . Switzerland takes a very harsh stance on improper importation, worst case consequences to your puppy could be tragic, especially if not yet vaccinated against rabies. Do not underestimate this point!
(If by some chance you arrive and cannot get stamped, do not let an unvaccinated puppy enter Switzerland. The pup must go into overnight quarantine at the airport, at your expense, and then be prsented to customs the next open day. ( ZH has an animal quarantine facility, not sure about the others.)
If you need help with the formalities to get registered with AMICUS, your Gemeine, etc, please ask.
All the best to you and your puppy!