Pet Vaccine Scheduler
Record given dog or cat vaccine dates and see next-due dates using standard cadences.
Written by Golam Rabbani, Founder & Lead Engineer
How to use this pet vaccine scheduler
- Select your pet's species — Dog or Cat — from the "Pet species" dropdown.
- Optionally enter a name in the "Pet name" field so the schedule is labelled clearly.
- Under "Record a dose", choose a vaccine from the list and set the date it was administered, then press "Add dose".
- Repeat for each vaccine you have a record of; remove any incorrect entry with the × button.
- Press "Compute next-due" to see every upcoming due date and any vaccines not yet started.
About this pet vaccine scheduler
The pet vaccine scheduler calculates the next due date for each standard vaccine in your dog's or cat's core protocol, based on the most recent dose date you record.
For each vaccine the tool uses a fixed 365-day interval: it finds the latest recorded dose date, adds 365 days to it, and reports the result alongside how many days remain. Vaccines with no recorded dose appear in a separate "Not yet started" list so nothing slips through. Dog vaccines covered are Rabies, DHPP, Bordetella, and Leptospirosis; cat vaccines are Rabies, FVRCP, and FeLV. Your entries are saved to your browser's localStorage under the key "toolnest:pet-vaccine-scheduler" and persist across reloads without any server involved.
Worked example: Rex is a dog. You record Rabies given 2025-06-15, DHPP given 2025-06-15, and Bordetella given 2025-09-01. Today is 2026-05-28. The tool computes Rabies next due 2026-06-15 (18 days), DHPP next due 2026-06-15 (18 days), Bordetella next due 2026-09-01 (96 days), and Leptospirosis listed as not yet started. This is a general reminder tool — confirm any vaccine schedule with your veterinarian.
FAQ
- What does the pet vaccine scheduler calculate?
- It adds 365 days to the most recent recorded dose date for each vaccine and shows the resulting next-due date plus a day count. Vaccines with no dose on record are flagged as not yet started.
- Where do the 365-day intervals come from?
- They reflect the standard annual booster cadence published in widely used small-animal vaccination guidelines. Individual animals may need different intervals — consult your veterinarian for exceptions such as three-year rabies protocols or titre-based schedules.
- What species and vaccines are supported?
- Dogs: Rabies, DHPP, Bordetella, Leptospirosis. Cats: Rabies, FVRCP, FeLV. Both species use a 365-day interval for every vaccine in the list.
- Are puppy and kitten schedules different?
- Yes. Young animals typically receive a series of boosters spaced a few weeks apart before switching to annual reminders. This tool is designed for adult maintenance schedules — talk to your vet about the full puppy or kitten series.
- Does this tool store my pet's data on a server?
- No. All data is stored only in your browser's localStorage on your device. Nothing is sent to a server. Clearing site data or switching browsers will wipe the saved records.
- Is the pet vaccine scheduler free to use?
- Yes, it is completely free with no sign-up required.