Dog Boarding Intake Form: Vaccines, Feeding and Medication Fields

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Dog Boarding Intake Form: Vaccines, Feeding and Medication Fields.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Dog Boarding Intake Form: Vaccines, Feeding and Medication Fields.

Ask for each vaccine's name, date given and the expiry printed on the certificate, not a yes or no tick; the food, amount and times for every meal; each medication's dose, times and last dose given; and a signed vet authority with a spending limit. AI can draft the field list and logic, but staff must check certificates themselves.

Check expiry dates against the day the dog goes home, not the day it arrives, because a vaccine that lapses on night three is still a lapse. And settle which vaccines you require with your vet and insurer first: veterinary guidelines disagree on some of them, so a form that copies someone else's list may demand the wrong ones.

Follow me on Instagram@sagnikteaches

Vaccination fields: a date for every vaccine, not a yes or no

A single 'Vaccinations up to date?' tick fails twice. Owners answer it from memory or hope, and staff cannot check a tick. Replace it with one row per vaccine, plus the certificate itself.

Connect on LinkedInSagnik Bhattacharya

Start with your required list, because the form is only as good as that decision, and veterinary guidance does not agree on all of it. The global WSAVA table for pet dogs (2024) treats distemper, parvovirus and adenovirus as core. It makes rabies and leptospirosis core where the disease is endemic, and for rabies wherever local rules require it. It lists Bordetella, parainfluenza, canine influenza and Lyme among the non-core vaccines, suggesting canine influenza for at-risk groups of co-housed dogs such as those in kennels or day care. Another widely used guideline, updated in 2024, lists leptospirosis as core for every dog. Your vet knows which diseases are a risk where you trade, and your insurer may set conditions of its own, so settle the list with both and write it into the form and your policy.

Subscribe on YouTube@sagnikteaches

Expiry dates differ by vaccine, which is why one date field is not enough. In the same WSAVA table, distemper, parvovirus and adenovirus boosters come no more often than every three years once the puppy course and first booster are done. Rabies vaccines carry a one-year or three-year duration depending on the product, and timing is sometimes set by law. Bordetella and leptospirosis are annual for most products. A dog can be current on three vaccines and lapsed on the fourth.

FieldTypeWhy it is there and how staff verify it
Vaccination certificateFile upload (PDF or photo), requiredThe thing every check runs on. It must show the dog's name or microchip, the clinic, and each vaccine with its dates
Rabies, if you require it: date given and valid untilTwo date pickersValid until is the date printed, never one you calculate. If none is printed, staff phone the clinic
Distemper, parvovirus, adenovirus: date given and valid untilTwo date pickersUsually one combined injection on the certificate, so record it as one row
Bordetella: date given and valid untilTwo date pickersAnnual for most products, so this is the one most often out of date
Other vaccines you require, such as leptospirosis or canine influenzaThe same pair, shown only if you require themDo not ask for vaccines you will not check
Dog's identity on the certificateMicrochip number or a short descriptionMatches the paperwork to the dog at the desk
Vet clinic name and phoneTextLets staff phone when a date is missing or unclear
Vet exemption letterOptional upload, shown on requestFor dogs with a medical reason not to be vaccinated. Whether you accept one is a decision for you, your vet and your insurer
DeclarationTick'These dates come from my dog's vet record'

The proof check staff run on every certificate

The fields only help if somebody checks them against the original, the same way every time. Write these steps on a card by the desk.

  1. Open the upload and confirm the dog's name or microchip matches the booking. A certificate for a different dog is the most common innocent mistake.
  2. Confirm the clinic's name and a stamp or signature are present. No clinic, no proof.
  3. Compare each required vaccine's date given with the form entry. If they differ, the certificate wins and the form is corrected.
  4. Check that the valid-until date falls on or after the day the dog goes home, not the day it arrives.
  5. Check the lead time: the booster was given at least [your number] days before arrival.
  6. If a date is missing, unreadable or ambiguous, phone the clinic. Nobody guesses.
  7. Record the check with initials, the date and the words 'verified against original certificate'.

The departure-date rule matters more than it sounds. A dog booked for 20 to 27 December whose Bordetella is valid until 24 December passes an arrival-day check and lapses three days before the dog goes home. Catch it when the booking is made and the owner has weeks to book a booster. Catch it at the desk and you either turn the dog away or break your own rule.

A quick sum shows the stakes. A 20-kennel business with 40 peak-week bookings that checks every certificate at booking might find six with a vaccine expiring before departure, or something missing. Found three weeks ahead, those six owners fix it. Found at the desk, six dogs are refused, and with an illustrative booking value of $350 that is 6 × $350 = $2,100 of stays at risk. The peak-season cancellation policy tutorial has a clause for exactly this case, and the vaccination-check automation for a grooming salon shows how the reminders can run on their own.

An assistant can read a photographed certificate and put the dates into a table, which saves typing. Treat the result as a draft. Handwriting gets misread, and day and month get swapped. This illustrative extract comes from a certificate printed day-first that the assistant read month-first:

ItemOn the certificateThe assistant wroteCorrect reading
Bordetella given03/04/20264 March 20263 April 2026
Bordetella valid until03/04/20274 March 20273 April 2027

A month's difference can pass or fail a dog on the margin. Ask for dates in year-month-day form with the original text beside each one, and have a person compare them with the certificate before anything is recorded as verified.

Read the attached vaccination certificate. For each vaccine, give: the
vaccine name as printed, date given, valid-until date, copied exactly as
written, then the same dates as YYYY-MM-DD. If a date could be day-first or
month-first, say so instead of choosing. If any field is missing or
unclear, write NOT READABLE. Do not infer an expiry date.

Certificates usually carry the owner's name and address, so blank those before uploading to any AI chat. On business plans the vendors say they do not train on your content by default, but the safest document is one without personal details.

Feeding fields that prevent a stomach upset on night two

Boarding changes a dog's routine in ways you cannot control. Food is the part you can. Pet-food makers advise switching a dog's diet over 7 to 10 days, because a sudden change tends to bring loose stools or vomiting, and a boarding stay is far too short for a transition. The simplest rule is that dogs eat what they eat at home, and the form should make that easy to say and easy to check.

  • Food type and brand. A dropdown for dry, wet, raw or home-cooked, plus the brand. For raw or home-cooked, decide in advance whether you accept it, and ask for a written recipe card if you do.
  • Amount per meal. A number with a unit dropdown (cups, grams, scoops). Cups vary between owners, so ask for grams when they know them.
  • Meals per day and times. Two time fields that appear only as needed.
  • Who supplies the food. The owner brings it, or you supply your own brand. If yours differs from home, show a one-line note that a switch takes 7 to 10 days and ask the owner to agree to it.
  • Meals packed. Let the form do the sum: stay length times meals per day, plus one spare day. An 8-day stay with two meals a day needs 16 meals and 2 spare, so the form says 'bring 18'.
  • Treats and chews. Which are allowed, which are banned, and whether the dog may share them.
  • Allergies and intolerances. Free text, plus a prompt: 'What happens if [dog name] eats it?' An itchy dog and a vomiting dog are different problems.
  • Supplements and toppers. Name, amount and when.
  • Eating habits. Fussy, very fast, or guards food from other dogs. The last decides where the dog eats.
  • Current weight. The most recent weigh-in in kilograms or pounds. It sanity-checks portions and doses.

Staff do not want to read ten fields at feeding time. They want one line per dog. A kennel-card entry built from the answers, shown here with illustrative values, looks like this:

7:30am and 5:30pm: 1 cup [brand] adult dry plus 1 tsp [supplement], in a slow-feeder bowl (eats fast). No chicken (itching). Treats: plain biscuit only. Owner packed 18 meals for an 8-day stay (16 + 2 spare).

Medication fields and the consent sentence

Medication is where a small error does the most harm, so the form asks for more than a dose. Each of these fields is there to prevent a specific mistake.

  • Name and strength exactly as on the label, with a photo of the label. A paraphrase invites confusion between similar products.
  • Dose and form. Tablet, liquid, drops, cream or other, with the amount.
  • Times, with or without food. Staff need the clock time, not 'twice a day'.
  • How the dog takes it. Hidden in cheese, crushed in food, held in the mouth. The owner knows the trick that works.
  • Start and stop dates, or 'ongoing'. A course that ends mid-stay must not be carried on by habit.
  • Last dose given before drop-off, with date and time. This prevents a double dose on the first morning.
  • Quantity supplied. Count the tablets with the owner at check-in, write the number on the card and both initial it.
  • Prescribing vet and phone. Staff can then check an unclear instruction with the source.
  • If the dog refuses it or vomits afterwards. The owner chooses: call me, call the vet, or skip and note it.
  • Side effects to watch for, and flea, tick and worming dates.

Decide what you will give before the form asks. Tablets, liquids, drops and creams are a sensible starting point. Injections, such as insulin, need trained staff, so decide whether you offer them at all and, if you do, make it by prior arrangement. Add a field that shows your policy the moment someone chooses 'injection', so the owner finds out at booking rather than at the desk. Medication always arrives in its original labelled container, and staff never change a dose on their own authority.

The consent sentence ties the fields together. Illustrative wording, to be checked by your solicitor and insurer:

I authorise [business name] staff to give the medication listed above exactly as directed on the label or in my written instructions. I understand that staff are not veterinary professionals and will contact my vet, named below, if there is a problem. I confirm the medication supplied was prescribed for my dog and is in its original labelled container. I have counted the quantity supplied with a member of staff.

Vet contact and emergency authority, with a spending limit

When a dog is ill at 2am, nobody wants to find out that the owner is on a flight and the vet's number is a guess. These fields make sure the answers exist before the stay begins.

  • Regular vet. Clinic name and phone.
  • Emergency vet. Which clinic to use when the regular one is closed. If the owner has no preference, show the one you use.
  • Owner's mobile and a second contact. The second person must not be travelling with the owner.
  • When the owner can be reached. Flight times, time differences, and hours when the phone will be off. Staff should know on day one that nobody can answer between 2pm and 11pm on the 21st.
  • Spending authority. A number field with a minimum you set, and the owner's initials beside it.
  • Pet insurance, optional. Provider and policy number, so staff and the vet know where to start.
  • Existing conditions. Tick boxes for seizures, heart conditions, diabetes, allergies including stings, breathing problems, joint pain or mobility limits, recent surgery and previous heatstroke, with a line for the owner's own instruction ('if [dog name] has a seizure, call my vet immediately').

The authority sentence needs a number and a rule for what happens above it. Illustrative wording, for your solicitor to check:

If [dog name] becomes ill or injured and I cannot be reached, I authorise [business name] to take [dog name] to my regular vet or, if it is closed, to [emergency vet], and to agree to examination and treatment the vet considers necessary to save life or relieve suffering, up to $[amount]. Above that amount, staff will keep trying to reach me and my second contact before agreeing further treatment, unless the vet advises that delay would put [dog name]'s life at risk. I will pay the vet's charges and any transport costs.

There is no standard figure for the limit. Ask your regular vet for realistic ranges for an out-of-hours examination and treatment, set a minimum you are comfortable with, say $500, and let owners enter a higher number if they wish. Say who pays the vet at the time, the owner by phone or a card on file, or the business with a receipt passed on. And re-confirm the vet details and the authority at least once a year, because vets close, merge and change numbers.

Turning the field list into a form-builder table with AI

An assistant is useful here for the dull parts: laying out fields, setting the show-if rules and writing help text in plain English. Give it your decisions and ask for a table you can paste into a form builder.

You are helping a dog boarding business build an online intake form.
Produce a field list as a table with the columns: section, field label,
field type (text, number, date picker, dropdown, tick, file upload),
required (yes/no), show-if condition, validation or limit, and one plain
sentence of help text for the owner.
Sections: Vaccines, Feeding, Medication, Vet and emergency.
Rules:
- Vaccines we require: [list]. One date-given and one valid-until date per
  vaccine. Certificate upload required.
- Medication: tablets, liquids, drops and creams accepted; injections by
  arrangement only (show that message if "injection" is chosen).
- Feeding: owners supply the food; show "bring [n] meals" from the stay dates.
- Emergency authority: a number field with a minimum of $[floor] and a box
  for the owner's initials.
- Show the whole medication section only if the owner answers Yes to
  "Does your dog take any medication?"
- Do not add fields I have not listed. Never ask for the owner's date of
  birth, home address or employer.
Then write a one-page staff summary template that pulls the answers
together, ending with the line "Vaccines verified by / date".

A first draft (illustrative) needed these changes:

The draft includedThe problemThe fix
'Vaccinations up to date? Yes / No'A tick staff cannot checkA date-given and valid-until pair per vaccine, plus the certificate
One 'Vaccination expiry date' fieldA dog has several expiry datesA valid-until date for each required vaccine
'Date of last vaccination' as free text03/04 can mean two different datesA date picker; the certificate decides
Owner date of birth and home addressNot needed for the stayDelete both
Medication questions shown to every ownerMost owners have nothing to enterShow only after 'Yes' to 'Does your dog take any medication?'
Spending limit as free textBlank or unreadable answersA number field with a minimum and initials

What the draft left out matters as much. It had no 'last dose given' and no 'quantity supplied', the two fields that prevent double doses and miscounts, because the prompt named sections rather than fields. If the prompt does not name a field, assume the assistant will not think of it, and paste in the lists above.

If you already have a form, use a second prompt as an audit instead of rebuilding:

Here is our current intake form (questions only) and our boarding policy.
List: (1) questions that collect data we do not need; (2) things the
policy relies on that no question collects; (3) questions two staff could
read differently. Do not rewrite the form.

Where to build it and what the uploads will cost

Any form tool can hold these fields. The differences are in file uploads, because the certificate is the one field that cannot be skipped.

  • Google Forms. Free to use. Google's help page says respondents must be signed in to a Google account to answer a file-upload question, and uploaded files go into a new folder in the form owner's Drive. The question is not available if the form sits in a shared drive or an administrator has turned on data loss prevention. An owner without a Google account therefore cannot upload, so you need a fallback such as an emailed photo.
  • Jotform. Its pricing page lists a free Starter plan with 5 forms, 100 submissions a month and 100 MB of space, and a Bronze plan at $39 a month or $34 a month billed yearly, with 25 forms, 1,000 submissions a month and 1 GB of space.
  • Booking software. If your bookings already live in dedicated software, see whether its customer forms support a date pair per vaccine and an expiry flag. The dog boarding booking software comparison covers what the main options include.

Do the storage sum before you choose. A phone photo of a certificate can run 3 MB, so check the size of one of yours. At 3 MB, 100 MB holds about 33 photos, which is fewer than a busy kennel's boarders in a season, while Bronze's 1 GB holds about 330. Ask owners for a PDF or a smaller image, or budget for the paid plan. The Tally and Jotform comparison goes further if you are choosing a form tool from scratch.

Keep the data only as long as the booking relationship needs it. Decide a deletion date for forms of owners who never booked, and show staff only what they need for the stay: the kennel card, not the whole record.

Dry run: a puppy, a senior and a lapsed certificate

Before owners see the form, fill it in three times for made-up dogs and look at what the staff summary shows.

  • Dog A is a seven-month-old puppy whose puppy vaccinations finished a few weeks ago, takes no medication, and has every vaccine valid beyond departure. Expect a clean summary and no medication section at all, and check that the lead-time rule reads the latest injection date, because a puppy's last booster is the one most likely to fall inside your waiting period.
  • Dog B has a Bordetella vaccine valid until the day before departure. Expect the staff check to catch it, and the booking page to have told the owner about the departure-date rule.
  • Dog C is a senior dog on a daily arthritis tablet and ear drops, with a seizure history, and the owner is on a flight on day two. Expect the medication section, the conditions flag and the second contact all to appear.

Dog C is the useful one, because it exercises every part of the form. This is the kennel card the staff summary should produce from it (illustrative):

Dog C. 9-year-old neutered Labrador, 32 kg. Stay 20 to 27 December (8 days).

Vaccines verified [initials] on [date]: rabies to [date], distemper, parvovirus and adenovirus to [date], Bordetella to [date] (after departure).

Feeding: 7:30am and 5:30pm, 2 cups [brand] senior dry plus a joint chew. Owner packed 18 meals (16 + 2 spare).

Medication: [arthritis tablet, name and strength], one tablet at 7:30am with food. Ear drops, 3 drops each ear at 5:30pm. Last doses before drop-off: [time]. Tablets supplied: 10, counted and initialled.

Conditions: seizure history. Owner's instruction: call [vet] straight away. Reachable: owner on a flight on day 2, 2pm to 11pm; second contact [mobile].

Vet: [name, phone]. Out of hours: [name, phone]. Spending authority up to $750, initialled.

Read the card as a night-shift member of staff would. Can you tell, in ten seconds, what the dog eats, what it takes, who to ring and how far you can go without asking? If not, the form is collecting data the card does not use, or the card is missing something the form asks for. Fix whichever it is, then open the form on a phone, because many owners will fill it in there. And if you want to see how the behaviour side of the profile can work, the dog daycare temperament test tutorial covers the observation and scoring step that sits beside this one.

Intake form questions boarders ask

Which vaccines should a boarding kennel require?

Set the list with your vet and insurer, because veterinary guidelines differ. The global WSAVA table treats distemper, parvovirus and adenovirus as core, rabies and leptospirosis as core where the disease is endemic or the law requires it, and Bordetella, parainfluenza and canine influenza as non-core. Another widely used guideline lists leptospirosis as core for every dog.

How long before arrival must a vaccine have been given?

That is your rule, not a published standard. Ask your vet how long after a booster you want to wait, check your insurance conditions, then show the lead time on the booking page as well as the form, so owners learn it when they book rather than the week before the stay.

Do I need a new form for every stay?

Keep one profile per dog and ask owners to review it at each booking. Vaccine dates, food and medication change from stay to stay, and the vet and emergency authority should be re-confirmed at least once a year. Store the confirmation date and show staff what changed since the last visit.

Further reads

Sources: WSAVA 2024 vaccination table for pet dogs (core and non-core vaccines, revaccination intervals); a second widely used canine vaccination guideline (updated in 2024 to make leptospirosis core for all dogs); Google Docs Editors Help (file upload questions in Forms); Jotform pricing page (Starter and Bronze forms, submissions and storage); pet-food maker guidance on switching diets over 7 to 10 days. Vaccine lists, limits and prices of your own are for you, your vet and your insurer to set.

Want intake forms your staff can actually check?

On a 1:1 call we can review how your intake, vaccine checks and handover cards work today, then decide which parts AI can draft or summarise and which stay with a person.

Book a 1:1 call with me