Otherworld·Labs Pet sitting and dog walking

Pet sitting visit report card and intake checklist, with the booking totalled

Five things can be true of a visit in a booking and this page tells them apart: done as asked, short on care, short on time, not done, and a visit you made that was never booked. It records what the owner's intake asked for and what you did on each visit, then totals the booking - visits completed of booked, feedings and doses given of asked, time on site against time booked, and the amount due at your rate - with the working shown. Nothing you type leaves your browser.

Records what the owner asked for and what was done on each visit, and totals the booking: visits completed of booked, doses given of asked, time on site, and the amount due at your rate, with the working shown.

This page is arithmetic on figures you type. It gives no instruction about any medication, any dose, any time or any unwell animal, and it holds no default, no range, no typical dose and no schedule anywhere. It is not a waiver, a release, a cancellation policy, a contract, an authorisation to treat or an insurance document, and it says nothing about insurance, bonding, licensing or what any booking should cost. It records what the owner asked for and what you did, and stops.

This page records the owner's instruction and what you did. It gives no instruction of its own about medication, a dose, a time or an unwell animal beyond contacting the owner and the vet the owner named, and it is not a waiver, a release, a contract, an authorisation to treat or an insurance document.

The walkthrough is on. Each section says what its figures mean and who holds them. Turn it off at the top once you know your way around. The figures in the blanks are a worked booking so the page answers before you touch it; replace them with the ones on your own booking message. Type over any one of them and the rest of the worked booking empties itself and the visit cards go back to none, because a figure off this example standing in a tally with a figure off your own booking would be a total of neither booking; the page then prints what it is waiting for until you have filled the booking line and said how many visits you have a record for.

Visits completed of the visits booked9 of 10 visits
Feedings given of the feedings the intake asked for17 of 20 feedings
Doses given of the doses the intake asked for9 of 10 doses
Minutes on site of the minutes booked277 of 300 minutes
The difference in minutes on site-23 minutes
The amount due for this booking at your rate202.50
A

The booking you agreed

Seven figures, every one of them off the booking message or the owner's intake sheet, and none of them from anybody else. The two care counts are what the intake asks for in one visit, copied as the owner wrote them: this page has no view on what any animal should be given.

Visits booked
How many visits the booking is for, as you agreed it. The page prints a row for each one, so a visit with nothing against it is a visit it can call not done.
Minutes booked a visit
The length of visit the booking is for: 30 for a half-hour call, 60 for an hour.
Your rate a visit
What you charge for one visit, in your own currency. The page prints no currency symbol, converts nothing and has no view on your rate.
Feedings and doses the intake asks for
The number of feedings, and the number of medication doses across every medication the owner named, that the intake asks for in one visit. Copy the owner's own words for the medication and its times onto the sheet you keep; this page counts doses and never names, times or amounts one.
First visit, and visits a day
The date of the first booked visit and how many visits a day the booking is for. Together they date every row, so a sitter who kept no dated log still has one dated row per booked visit.
Visits booked whole visits
Minutes booked a visit the length you agreed
Your rate a visit your own currency, no symbol
Feedings the intake asks for in one visit
Doses the intake asks for in one visit, every medication counted
Date of the first booked visit as 2026-10-05
Visits a day one unless you agreed more

The doses figure is the count you entered, not a count read off the owner's words: this page never reads, checks or completes the medication text, and holds no dose, range, schedule or interval of its own. A dose is recorded given or not given, never adjusted, and a dose the record does not show as given is written down and told to the owner and to the vet the owner named.

B

What you did, visit by visit

One card per visit you have a record for. A field left blank counts as nothing given and nothing here is filled in for you: a blank minutes figure prints as no time recorded and a blank tick as not recorded, while a blank feedings or doses figure prints as none given of the count the intake asked for, and the page says how many visits leave a figure blank.

Kept one total for the booking instead of a per-visit record? Enter the booking totals here instead of the rows - visits completed, feedings given, doses given and minutes on site over the whole booking - and the page will total those against what the intake asked for and print the amount due, and will say that it cannot tell the five per-visit states apart or report the per-visit ticks from a booking total.

Visits completed over the whole booking booking totals only
Feedings given over the whole booking booking totals only
Doses given over the whole booking booking totals only
Minutes on site over the whole booking booking totals only
Visits you have a record for how many cards below

This booking takes 16 rows: one for each of the 10 visits booked, and six beyond them.

Date
Blank takes the date the booking line gives this row, which is the date shown in the field. Type over it for a visit on another day.
In and out, or minutes
Enter the minutes you were there, or the time you arrived and the time you left as 08:15 and 08:50 and the page subtracts them. A pair that crosses midnight is read as crossing midnight. Where a visit has both, the minutes figure is the one used.
Feedings and doses given
What you actually gave on that visit. A blank counts as nothing given.
The four ticks, and the note
Walk, litter or yard, water and photo taken: yes, no, or left alone for not recorded. None of them is read by any figure on this page. The note is yours and the owner's; it is not read either.

Visit 1

Visit 2

Visit 3

Visit 4

Visit 5

Visit 6

Visit 7

Visit 8

Visit 9

C

The booking, totalled

Every line is computed from the figures printed beside it. Counts are whole, money is worked to the cent, and a share is printed only where there is a whole for it to be a part of. A visit short on care is still a completed visit at the agreed rate: this page computes no deduction, no penalty and no refund, and a shortfall is yours and the owner's to discuss.

1The feedings the intake asked for over the booking2 x 1020 feedings
2The doses the intake asked for over the booking1 x 1010 doses
3The minutes booked over the booking30 x 10300 minutes
4Visits completed, as a share of the visits booked9 of 1090.0%
5Feedings given, as a share of the feedings asked for17 of 2085.0%
6Doses given, as a share of the doses asked for9 of 1090.0%
7Minutes on site, as a share of the minutes booked277 of 30092.3%
8The difference in minutes on site277 - 300-23 minutes
9The amount due for this booking at your rate9 x 22.50202.50
10The visits beyond the booking, at the same rateno visit was recorded beyond the booked count, so there is nothing on this line and nothing is added to the amount due—

Doses: 9 recorded as given of the 10 the intake asked for. The record is 1 dose short of that total - the difference between the two figures above, and not a count of the doses nobody gave - and the shortfall is written down here and told to the owner and to the vet the owner named, which is the whole of what this page says about it.

On 1 visit the doses recorded are above the 1 the intake asks for a visit; each of those visits carries the note in the table and stays in whichever of the five states its care and its time put it in.

The in and out times gave the minutes on site on 1 of the 9 visits you recorded. A pair that crosses midnight is read as crossing midnight.

This arithmetic written out for anything that reads this page instead of looking at it: api.json beside this page carries every input, every output, the formula line by line, this worked booking, and a list of what the calculation deliberately leaves out.

D

The five states, visit by visit

One row per visit in the booking, in date order: the time on site against the time booked, the care given against the care the intake asked for, and which of the five the visit is. The order of precedence is fixed, so no visit falls into two: not booked, then not done, then short on care, then short on time, then done as asked.

VisitTime on siteCare given of care askedState
5 Oct 202632 of 30 minutes2 of 2 feedings, 1 of 1 dosewalk yes / litter or yard yes / water yes / photo taken yesdone as asked
6 Oct 202630 of 30 minutes2 of 2 feedings, 1 of 1 dosewalk yes / litter or yard yes / water yes / photo taken nodone as asked
7 Oct 202625 of 30 minutes2 of 2 feedings, 1 of 1 dosewalk yes / litter or yard yes / water yes / photo taken yesshort on time
8 Oct 202630 of 30 minutes1 of 2 feedings, 1 of 1 dosewalk yes / litter or yard yes / water yes / photo taken yesshort on care
9 Oct 202635 of 30 minutes2 of 2 feedings, 0 of 1 dosewalk yes / litter or yard yes / water yes / photo taken yesshort on care
10 Oct 202630 of 30 minutes2 of 2 feedings, 2 of 1 dosemore doses recorded here than the intake asks for a visit - check it with the ownerwalk yes / litter or yard yes / water yes / photo taken nodone as asked
11 Oct 202630 of 30 minutes2 of 2 feedings, 1 of 1 dosewalk no / litter or yard yes / water yes / photo taken yesdone as asked
12 Oct 202635 of 30 minutes2 of 2 feedings, 1 of 1 dosewalk yes / litter or yard yes / water yes / photo taken yesdone as asked
13 Oct 202630 of 30 minutes2 of 2 feedings, 1 of 1 dosewalk yes / litter or yard no / water yes / photo taken yesdone as asked
14 Oct 2026no time recordednothing recordednot done
not booked0 visits
not done1 visit
short on care2 visits
short on time1 visit
done as asked6 visits

The five counts add up to 10 visits, which is every visit in this booking: the 10 visits booked and any recorded past them.

E

The report card for the owner

The same tally again, on its own, to print or to photograph and send with the invoice. It is the figures this page computed and nothing else: no design to download, no template, no paw prints. Print the sheet and the rows print with it.

Visits completed of the visits booked9 of 10 visits
Feedings given of the feedings the intake asked for17 of 20 feedings
Doses given of the doses the intake asked for9 of 10 doses
Minutes on site of the minutes booked277 of 300 minutes
The difference in minutes on site-23 minutes
The amount due for this booking at your rate202.50
F

Words that come up

Done as asked
The visit happened, every feeding and dose the intake asked for is recorded as given, and the time on site is the booked length or longer.
Short on care
The visit happened and at least one asked feeding or dose is not recorded as given. A blank counts as nothing given. It reads the figures you entered and nothing else, so a dose that was not due on that visit - one already given earlier the same day, say - still counts as not given and the visit still reads short on care; the note on that row is where you say why, and this page makes no accusation.
Short on time
The visit happened, all the asked care is recorded as given, and the time on site is under the booked length.
Not done
A booked visit with no record against it.
Not booked
A visit you recorded past the end of the booking. It is counted on its own line at the same rate and is never added into the booking total.
Given of asked
Two figures, never one: what the owner's intake asked for over the booking, and what the record shows as given. The share between them is printed only where the first is a whole the second is a part of.
The amount due
The visits completed within the booking, at your agreed rate. Visits past the booked count are on their own line; nothing is deducted for a shortfall.
Booking totals
The four figures a sitter who wrote the booking up at the end holds instead of a per-visit record. They total the same way; they cannot be split back into visits.
The figures print with it. Nothing is sent anywhere and nothing is saved except whether the walkthrough is on.

The record this page cannot keep for you

This page totals one booking and forgets it when you close the tab. What it cannot do is hold a client roster, a season of visits and a booking summary for every pet on the roster, which is the record that answers an owner who asks in March what you did in January.

The kit is two files, for one price, yours to keep:

Get the kit — $19

One payment, no subscription, no account on this site. A spreadsheet and a PDF; files, not software. Nothing on this page needs it, and the page stays free and works without it.