Yesin Zürich the Cane Corso falls into the List1 dogs, all dogs larger than 15kg or 45 cm. List 1 dogs, which by the way are about 75% of all dogs in the canton, must take specific courses - Puppy Development (Welpenförderung) Junghund (adolescent) and Adult (Erwachsene) at the appropriate age. If one moves into the canton after one of these stages you may be required to take additional hours at the next level. The ZH Veterinaramt have an interactive tool to help you determine what classes you must take.
See here:
https://codex-hund.ch/hundehalter/kurse-guide
You can read more about the ZH regulations for List 1 dogs here:
https://veta.zh.ch/internet/gesundhe...usbildung.html
Now - I know that some owners in Zürich are scofflaws and refuse to do the course. Some get away with it. But you, a foreigner with two Cane Corsos, will likely not. In fact, it’s likely that you might find you have something of a target painted on your back, as you have dogs of breeds that many people are afraid of. Please, for your dogs’ sake, don’t listen to the scofflaws - do the courses if required. And if not required, do them anyway. Seriously - taking the List1 courses will be a good introduction to dog ownership in Zürich.
Here is a list of the trainers certified to do the List 1 courses, sorted by PLZ:
https://veta.zh.ch/internet/gesundhe...Ort_171001.pdf
Do make sorting out ZH classes a priority on your ‘to do’ list as you settle in.
And if you end up in another canton, even if there are no mandatory courses, please join a Hundeschule, take something like a Familienhund class. I cannot stress enough how important it is for newcomers to Switzerland with dogs of 'exceptional' breeds to learn, and of course follow, Swiss dog etiquette. Joining a good training class or dog club is the easiest way to do that.
FYI for the OP and anyone else reading this thread, the best place to look for current dog regulations is the Tier Im Recht Foundation website:
https://www.tierimrecht.org/de/recht/hunderecht/
Click on each canton for a summary of that canton’s regulations. At the top of each cantonal page there is also a link to the actual text of the relevant laws.
Dog law is something of a moving target, it is important that all dog owners periodically check to see if there have been changes that affect you, both in your canton of residence and in the cantons you visit.