What should a breeder’s puppy vaccination record show?
A vaccination record that is useful to the new family’s vet shows, for every treatment: the date, what was given, the product name, the lot or serial number, and who administered it. Record what was done and leave what is due next to the vet — a breeder-printed schedule of future doses is advice, and it is the one page that can turn a keepsake folder into a liability.
The five fields that make a record useful
Date, treatment type, product, lot or serial number, and who gave it. A vet reading the record at the first visit is trying to answer one question — what has this puppy already had, and when — and a record missing the product name or the date cannot answer it.
The lot number is the field breeders most often leave off and the one that matters most when something goes wrong. It is the only way a specific vial can be traced, and it costs nothing to copy off the peel-off label at the time. If you are recording afterwards from memory, you will not have it.
The same five fields cover worming, and worming is the record most often reconstructed badly. Puppies are typically wormed several times before go-home day, on a rhythm you will not remember three litters later. It is one of the nine things a go home packet should contain.
Where recording turns into advising, and why it matters
There is a line between "this puppy received a dose of X on 14 August, lot 22B, given by our vet" and "this puppy’s next vaccination is due on 4 September". The first is a record of a fact. The second is a veterinary recommendation, and it is one you are making about an animal you will no longer have in front of you, on a schedule that depends on the product used, the region and the individual dog.
Breeders cross that line constantly, usually by using a template with a "next due" column pre-filled by the template rather than by them. PuppyGoHomePacket does not compute a next-due date, does not suggest a vaccine and does not propose a schedule. If you want a next-due date on the page, you type it, because then it is your note about what your vet told you and not software guessing.
The practical version of the rule, and it is worth printing on the page: take this record to your vet at the first visit.
Recording a litter, not a puppy
Puppies are almost always done together — same day, same product, same lot, one after another along the box. So health events here apply to the whole litter by default, and you record the exception rather than the rule: the puppy who was held back a day, or the one who got a different lot because the first vial ran out.
That has a consequence for the packets, and it is deliberate. Each puppy’s packet shows that puppy’s own record and nothing else — no other puppy’s name appears in a document going to somebody else’s family. Your own litter record shows the events in full, including which puppies each one applied to, which is exactly the information no packet may print and the reason that second document exists.
Related
Make this packet without retyping it eight times
PuppyGoHomePacket is a puppy go home packet maker for breeders: you enter the litter once — sire, dam, pedigree, weights, vaccinations, feeding plan — and it generates a finished packet for every puppy, a ZIP of the litter, and your own litter record. The editor is free and there is no account: build the whole thing and preview every page with your own dogs in it before deciding anything.
Last updated 2026-09-13.