You've registered your dog and heard you need a "practical course" — but what does that actually mean? How many lessons, how long, and where do you find a trainer the canton will officially accept? This article covers all of it.
Take the free quiz and get your personal compliance plan with exact deadlines.
Start quiz →Theory or Practical — What's the Difference?
Since 1 June 2025, Canton Zürich requires two separate courses, and they're frequently confused.
The theory course covers foundational knowledge: dog behaviour, learning theory, and cantonal law. It can be completed online or in person. Crucially, the theory course is required only for first-time owners and anyone who has not kept a dog for at least 6 consecutive months in the last 10 years. If you've had a dog continuously within that window, you are exempt from the theory course.
The practical course is a different matter entirely. It takes place in person only — with your dog, with a trainer, in the real world. And it is mandatory for all new dog owners in Canton Zürich as a general rule, regardless of prior experience.
Exemptions apply in certain cases — including dogs over 10 years old at acquisition, transfers from a spouse or life partner (dog in shared household for at least 6 months), licensed dog trainers, persons moving from another canton who have already completed an equivalent practical course (subject to Veterinäramt confirmation), assistance dogs from IV-recognized schools, and other specific cases.
For more on the difference between the two courses, see the article on the theory course in Zürich.
What Does Canton Zürich Require for the Practical Course?
The requirements are set out in the Hundeverordnung (HuV, § 13):
- Minimum 6 lessons, each at least 60 minutes long, with at least one week between consecutive lessons
- Start date: no earlier than when the dog is 6 months old
- Completion deadline: within 12 months of the date you acquired the dog or moved to Canton Zürich
- Delivery by a trainer holding a valid permit (Bewilligung) from the Veterinäramt of Canton Zürich only
If the official learning goals aren't met by the end of lesson 6, additional lessons are required. Six sessions is the legal minimum, not a guaranteed finish line.
The trainer must hold a current cantonal permit. The Veterinäramt publishes an updated list of approved trainers on zh.ch under "Liste der Ausbildenden mit Bewilligung." This list changes when permits are granted or revoked — always check it directly on zh.ch rather than relying on any third-party or static list.
What Happens in a Lesson?
The Veterinäramt has published official learning goals for the practical course ("Lernziele praktische Hundeausbildung § 13 HuV"). These are binding for all approved providers. There are four main areas:
1. Bond and Relationship The owner can activate the dog's attention on cue and knows how to train daily handling and grooming without aversive methods.
2. Body Language Correct interpretation of the dog's body language — what does yawning, licking, or turning away mean? And how do you respond appropriately in the moment?
3. Signal Building (Learning Theory) Building cues based on learning theory, without force or punishment. The dog should respond to "sit" and "down" signals with a maximum of one repetition in a low-distraction setting, and change sides on cue.
4. Muzzle Acclimatisation The owner knows how to introduce a muzzle to the dog gradually and without stress.
You can read the full document directly from the Veterinäramt: Lernziele praktische Hundeausbildung (PDF) (German only — use browser translation if needed).
Approved Providers: Practical Dog Course Zürich
The number of trainers holding a cantonal permit has grown since the law came into force in June 2025. The official, always-current overview is the Veterinäramt's approved trainer list on zh.ch, which includes contact details for all currently permitted trainers.
For a curated overview with direct links to approved providers in Zürich, see the article on approved dog course providers in Zürich.
What to look for when comparing providers:
| Criterion | What to check |
|---|---|
| Valid permit | Is the trainer on the current zh.ch list? |
| Course format | Individual lessons or group training? Both are permitted. |
| Location | Close to you, parking, safe training area |
| Methods | Positive reinforcement, no aversive or coercive techniques |
| Language | Need a course in English? See: Dog course in English Zürich |
| Availability | Many providers have waiting lists — enquire early |
Since 24 March 2026, new trainer applicants must pass both a theoretical and a practical exam to obtain or renew their permit. The quality bar is being raised across the board.
Cost of the Practical Course
Provider prices change regularly, so we don't quote specific figures here. The market in Canton Zürich varies based on format (individual vs. group training), location, and the trainer's experience level.
For a detailed breakdown of costs, including a comparison between individual and group lessons and tips for reducing the overall expense, read the article on dog course costs in Zürich.
One thing is fixed: this course is a legal obligation. Not completing it within the deadline carries consequences from your municipality.
Frequently Asked Questions
Can I do the practical course online? No. The practical course requires physical attendance with your dog. Unlike the theory course, there is no online version.
What happens after the course? Once you have completed the course and the learning goals have been met, your trainer records the result in AMICUS (the national dog database) — provided your dog is already registered there. You don't need to self-report. If your dog is not yet in AMICUS, the trainer cannot enter the result electronically and you will need to provide written confirmation to your municipality instead. Clarify your AMICUS registration status before the course starts.
Can I transfer a course completed in another canton? If you are moving to Canton Zürich from another canton and have already completed an equivalent practical course there, you can apply to the Veterinäramt for a dispensation. The equivalence will be assessed and must be officially confirmed. It's not automatic, but it's a clearly defined route.
Does the course apply to all dogs? Yes, all breeds and sizes. There is no breed or weight exemption.
What if my dog hasn't met the learning goals after 6 lessons? Additional lessons are required until the goals are met. Your trainer makes that assessment. The 6 lessons are the statutory minimum — not a guaranteed completion point.
Next Steps
-
Track your deadline. You have 12 months from the date you acquired your dog (or moved to Canton Zürich) to complete the practical course.
-
Check your AMICUS registration. Your dog needs to be registered in AMICUS before the trainer can log the course result. If you're not sure of your status, contact your municipality.
-
Download the current approved trainer list. Go to zh.ch, Hunde page and download the latest "Liste der Ausbildenden mit Bewilligung."
-
Book early. Many providers carry waiting lists. If your dog is under 6 months, this is exactly the right time to enquire — so you're not scrambling when the start window opens.
-
Take the quiz. If you're unsure exactly which obligations apply to you, the quiz below maps it out clearly.
For a full overview of all course obligations in Canton Zürich, see the article on the mandatory dog course in Zürich.
This information is for guidance only and does not constitute legally binding advice. For binding information, please contact your municipality or the Veterinäramt of Canton Zürich.

