Vaccine Tracking, Waivers, and Compliance: A Guide for Dog Training Schools
A practical guide to managing vaccination records, liability waivers, and compliance requirements at your training school — without drowning in paperwork.
Picture this: a new dog shows up to your Tuesday group class. Halfway through, another handler asks if you checked their vaccines. You didn’t — because the records are in a folder you haven’t opened since September.
Sound familiar?
Most schools have some version of a compliance process. Vaccination records in a folder behind the front desk. Waivers printed, signed, and filed in a drawer. Expiration dates tracked in someone’s head — or on a spreadsheet that hasn’t been updated in months.
This works until it doesn’t. And when it doesn’t — when an unvaccinated dog enters a class, or a liability claim arrives without a signed waiver on file — the consequences range from uncomfortable to catastrophic.
Here’s the thing — you don’t need a perfect system. You need one that actually holds up. Let’s break that down.
The vaccines your school should require (and why)
There’s no universal standard, but most training schools land on the same core list. Your requirements should balance safety, liability, and veterinary consensus for your region.
The non-negotiables
- Rabies — Required by law in all 50 states. This one’s easy.
- DHPP (Distemper, Hepatitis, Parainfluenza, Parvovirus) — The standard “combo” vaccine. Essential for any group setting.
- Bordetella (Kennel Cough) — Highly recommended for group classes. Some schools require it; others strongly recommend it.
Increasingly on the list
- Canine Influenza (H3N2/H3N8) — Outbreaks have made this a requirement at many facilities, particularly in urban areas and regions with recent cases.
- Leptospirosis — More commonly required in areas with wildlife exposure or standing water.
How to set your policy
- Check your insurance requirements. Your liability insurance may specify which vaccines you must require. Start here — seriously.
- Consult with a local veterinarian. Regional disease prevalence varies. A vet in your area can tell you what’s genuinely necessary versus excessive.
- Publish your requirements clearly. Clients should know what’s required before they register, not when they show up to the first class.
- Set a minimum lead time. Some vaccines need 48-72 hours to take effect. A dog vaccinated the morning of class isn’t protected.
Why most record-keeping systems fall apart
The goal is simple: confirm that every dog in your class has current vaccinations. The execution is where most schools struggle.
What doesn’t work
- “Bring your records to the first class.” Creates a bottleneck on day one. Someone forgets, and now you’re deciding whether to turn them away in front of the group or let them slide. Neither option feels great.
- Phone photos of records. Texted photos end up scattered across message threads. Good luck finding them six months later when you actually need them.
- Paper copies in a folder. Gets lost, gets coffee-stained, and definitely doesn’t tell you when something expires.
No shame in that. We’ve all been there.
What actually works
- Collect records digitally before the first class. During registration, the client uploads vaccine records. You verify them before the dog is confirmed.
- Store records attached to the dog’s profile, not in a separate filing system. When you pull up the dog, you see their vaccination status immediately.
- Track expiration dates automatically. The system knows when rabies expires in June, when DHPP is due for a booster, and when bordetella needs renewal.
- Send expiration alerts to the client. A notification 30 days out gives them time to schedule a vet visit. A notification at expiration prevents an out-of-compliance dog from attending class.
Here’s the thing — the difference between manual and automated tracking compounds fast. With 50 active dogs, you’re managing 150-250 individual vaccine records with different expiration dates. No spreadsheet survives that reliably.
Waivers: not glamorous, but non-negotiable
A signed waiver doesn’t make you immune to liability claims. But it establishes that the client understood the risks — and its absence makes defending any claim significantly harder.
What your waiver should cover
Work with a local attorney to draft yours. The specifics vary by state, but most training school waivers include:
- Assumption of risk. The client acknowledges that dog training involves inherent risks — bites, injuries, property damage.
- Release of liability. The client releases the school, its trainers, and staff from claims arising during training activities.
- Dog behavior disclosure. The client discloses known behavioral issues — aggression, reactivity, resource guarding — that could affect safety in a group setting.
- Health confirmation. The client confirms the dog is in good health and current on required vaccinations.
- Media release (optional). Permission to use photos or videos from class for marketing.
- Emergency contact and veterinary authorization. Who to call and permission to seek vet care if the dog is injured and the owner can’t be reached.
Paper vs. digital waivers
Paper waivers are simple. That’s about where the advantages end.
They get lost. They’re hard to search when you need a specific client’s waiver. You can’t verify completion before class — the client fills it out on-site, often hurriedly, while their dog is already pulling toward the training floor.
And storage becomes a real problem as your client base grows.
Digital waivers fix all of this:
- Completed during registration, before the client ever walks through your door.
- Stored permanently in the client’s profile — searchable and accessible from anywhere.
- Time-stamped and signed with a digital signature, which holds up legally across all 50 states under the federal ESIGN Act and state-level electronic transactions laws.
- Required before booking confirmation. The system won’t let someone complete enrollment without a signed waiver. (Yes, really.)
A compliance workflow that runs itself
The best compliance workflow is one your clients barely notice and you never think about. Here’s how that looks in practice.
Step 1: Requirements published at registration
When a client starts booking, they see your vaccination requirements and waiver before they select a class. No surprises.
Step 2: Upload and sign during enrollment
As part of the registration flow, the client:
- Uploads vaccination records (photo of vet paperwork or digital records)
- Signs the liability waiver electronically
- Provides emergency contact information
Step 3: Review before confirmation
You — or your system — verify that all required vaccines are documented, dates are current, the waiver is signed, and any behavioral disclosures are flagged for the assigned trainer.
If anything’s missing, the enrollment stays pending until the client provides it. No chasing. No awkward conversations on day one.
Step 4: Ongoing monitoring
After enrollment, the work doesn’t stop:
- Expiration tracking flags vaccines approaching their renewal date
- Automatic notifications go to the client 30 days before expiration
- Enrollment holds prevent a dog with expired records from being booked into new classes
Step 5: Any trainer can check in seconds
Any trainer on your team can pull up a dog’s compliance status before class. They don’t need to check a folder, ask the front desk, or text you.
It’s just there, in the dog’s profile.
The mistakes that trip schools up
Accepting verbal assurances. “Oh, he’s up to date on everything” is not documentation. You already know this, but — it’s worth saying out loud. Require records.
Checking records once and never again. A dog that was current in September may not be current in March. Expiration tracking is ongoing, not one-and-done.
Using one waiver for multiple dogs. Each dog should have their own waiver and their own vaccination records, even if they belong to the same client.
Not requiring compliance before the first class. Real talk: the number one source of compliance failures is “we’ll get to it.” Build the requirement into enrollment so there’s nothing to get to.
Ignoring behavioral disclosures. If a client discloses that their dog is reactive, that information needs to reach the trainer assigned to their class. A waiver that collects this and then buries it in a filing cabinet isn’t doing its job.
Don’t forget the insurance angle
Your liability insurance provider likely has opinions about your compliance process. Before finalizing your policy, ask them:
- Which vaccinations does the policy require you to mandate?
- Does the policy require signed waivers for all participants?
- Are there specific waiver language requirements?
- Do they require record retention for a minimum period?
- Are digital waivers and records acceptable, or do they require originals?
Aligning your compliance process with your insurer’s requirements isn’t just smart — it may be necessary to maintain your coverage.
Making compliance something you don’t have to think about
Compliance processes fail when they require constant manual effort. The schools that keep clean records are the ones where compliance is baked into the enrollment flow — not bolted on as an afterthought.
The good news? This is a solved problem. You need a system where clients provide everything during registration, records are verified before class one, expirations are tracked automatically, and trainers can check status in seconds. SitStay handles all of this out of the box — vaccine tracking, digital waivers, expiration alerts, the whole workflow — so compliance becomes something your software manages, not something you lose sleep over. (If you’re evaluating your options, our software comparison covers which platforms include compliance features.)
Common questions
What vaccines should I require for dog training classes? At minimum: Rabies (required by law in all 50 states), DHPP (the standard combo vaccine), and Bordetella (kennel cough). Canine influenza is increasingly required, especially in urban areas or regions with recent outbreaks. Check with your liability insurance provider and a local vet to dial in the right list for your region.
Do I need a liability waiver for dog training? Yes — strongly recommended. A signed waiver doesn’t make you immune to liability claims, but it establishes that the client understood the risks. Work with a local attorney to draft yours, since enforceability varies by state. Digital waivers are legally valid across all 50 states under the federal ESIGN Act.
Can I accept photos of vaccine records? You can, but texted photos scattered across message threads aren’t a reliable system. The better approach: have clients upload records during registration so they’re stored in the dog’s profile and expiration dates can be tracked automatically.
How often do I need to re-check vaccine records? Ongoing. A dog that was current in September may not be current in March. Automated expiration tracking that alerts both you and the client is the only reliable way to stay on top of this at scale.
And honestly? Once compliance runs itself, you stop thinking about it entirely. Which means you can get back to the part you actually care about: training dogs.
That’s a win worth celebrating.