Start from what the document says, not from how long it has been
The short version
- Expired and missing are different problems, and the owner conversation is different too.
- A lapse is not evidence the animal is unprotected, only that your proof has run out.
- Decide the booking question in advance, because deciding it live is how exceptions get made.
- A newly vaccinated pet may not count as covered immediately, depending on the standard you follow.
Recovery starts with knowing there is something to recover. A record that has passed the due date printed on it stops being proof, and the pet should stop reading as current, on your dashboard rather than at the desk on the day.
It is worth separating two things that feel the same at the counter. An expired record means the animal was vaccinated and your evidence has aged out. A missing record means you never had evidence at all. The first is usually a paperwork gap and the owner will be mildly embarrassed; the second may be a real gap and the conversation is different.
Either way, the status you act on should come from the date on the certificate rather than a sense of how long it has been. That is the only version of this you can explain to an owner without sounding arbitrary.
Ask for one document, not the whole history
The request itself should be small. You need the current certificate for one vaccine, against one pet, and nothing else.
This matters more than it sounds. An owner who reads the request as a document-gathering exercise puts it off; an owner who reads it as one photo does it in the vet's car park. Name the vaccine, name the pet, and make the upload the only step.
- Send the request against the pet, so the record files itself when it lands.
- Say which vaccine has lapsed rather than asking for records generally.
- Tell the owner what it unblocks, since a deadline they care about beats a policy they do not.
- If the certificate arrives unreadable, ask for the one missing field rather than resending the whole request.
The booking you have already taken
Here is the part most guidance skips. The pet lapsed on Tuesday and boards on Friday, the owner has paid, and the certificate is not in yet. What actually happens?
You will not answer that well at the desk on Friday. It is a policy question and it deserves a policy answer, written before the situation arrives: whether a lapsed pet can attend at all, whether a booked visit gets a grace window, and who is allowed to grant one.
Which way you go on that is your business's decision, and reasonable operators differ. The failure mode is not strictness or leniency, it is inconsistency, because that is the version an owner can argue with.
Closing it out cleanly
When the fresh certificate arrives it should be read the same way as the first one, with the new due date taken from the document, so the pet's next renewal is right rather than inheriting the old cycle.
PawPermit sends the owner a secure upload link, reads the certificate that comes back, flags it for a person only when the scan is unclear, and returns the pet to current once it verifies. The date it then tracks is the one printed on the new document.
The lapse still happened. What changes is that it surfaced as a task weeks earlier instead of as an argument on the morning of a stay.