Dog Care Handbook: AI-Generated Instructions Any Grandparent Can Follow — PupPal
2026-08-19
Dog Care Handbook: AI-Generated Instructions Any Grandparent Can Follow — PupPal
The night before she left for Berlin, Nina printed the document again. It was six pages, single-spaced, and it had taken her two hours to write, and it was, she knew, both the most loving thing she had ever produced for her mother and the most useless thing she had ever tried to hand her. The document was the care handbook for Milo — seven years old, a Golden Retriever named after a conference keynote she had once sat through, a hundred and two pounds of golden fur and gentle obliviousness and a list of needs that grew longer with every birthday. Page one covered the morning routine. Page two covered food: the exact kibble, the exact grams, the note about the sensitive stomach, the boiled-chicken-and-rice protocol for the bad days. Page three was medication, with a table she had formatted by hand: Carprofen in the morning, the joint supplement at dinner, the ear drops three times a week, none of them to be given on an empty stomach. By page five she had written down the walk route and the warning signs and the vet number and the emergency number, and by page six she had added, in a smaller font, the things she could not find a category for: do not let him jump off the couch, he does this with his paw, he needs his water bowl refilled twice a day or he will not drink enough, he is afraid of the vacuum cleaner, he loves this one squeaky duck, do not leave the duck where he can guard it and growl.
She had written a dog care handbook by hand because that is what the world has taught a working daughter to do, and because a working daughter with a traveling job and an aging mother and a dog with a medication schedule has exactly one way to make sure none of it collapses while she is gone: she writes it all down and hopes. And there is real, documented love in that instinct. The pet-sitting forums are full of it — the sitter on Reddit [r/RoverPetSitting] who found the owner had left a Google Doc "I wish every owner had one," with feeding times and reminders written out so any stranger could follow them; the New York Times piece about the absurdly detailed vacation notes people leave for the person watching their pet, notes that confess more about the owner than the animal; the TikTok that went around of a son-in-law opening the care instructions his mother-in-law had left for dog-sitting her Labrador and being both overwhelmed and charmed by the sheer volume of it. Six pages might make you laugh. Six pages is also, to the person writing them, the only honest answer to the question nobody wants to ask out loud: who will know what I know about this dog when I am not here?
The problem is that the document is not wrong. It is just not alive. It is six pages of everything Nina knows and nothing Milo is, captured on paper the night before and locked there, frozen, while the dog keeps living, eating, limping, sniffling, adjusting, and drifting a little further from the person who wrote the rules than either of them can see from six time zones away. That is the gap Nina discovered in Berlin, and it is the gap that makes the whole story worth telling: a care handbook that only gets written when the owner is already leaving is a care handbook that goes stale the second the door closes. What a working daughter actually needs is a dog care handbook that writes itself — from the dog — and travels live, the way memories do not.
Six Pages for Six Days
The conference was in Berlin and it ran for six days, and Nina had scheduled it eleven months out, and for nine of those months the only real question in her life was not the keynote or the hotel or the flight. The question was her mother. Rosa was sixty-eight, retired, cheerful, competent, and lived forty minutes away, and she had said yes to watching Milo before Nina had finished asking. The yes was the easy part. The hard part was the feeling, familiar to every adult child who has ever asked their parent for help, that Nina was asking her mother to do a job Nina could barely do herself — to replicate, on six days notice and with no on-the-job training, a routine that Nina had spent seven years building by touch, memory, habit, and love.
Real owners leave these instructions everywhere, and the variety of it is the most human thing about the whole genre. It is the Google Doc that made the Rover sitter glad. It is the two-page sheet with the quirks written in a hand margin — they let the cat in the backyard supervised — that another sitter posted and called the best care sheet they had ever received. It is the laminated card taped to the fridge, the bulleted note on the counter, the voice memo sent to a nervous aunt. A 2025 New York Times story collected these notes and found what anyone who has ever written one already knows: the instructions say as much about the owner as they do about the pet. Nina's six pages said everything about Nina — her diligence, her guilt, her terror of the phone call she might one day receive — and almost nothing, structurally, about how a living dog changes hour to hour.
The pages sat on the counter under Rosa's reading glasses for the entire first day. Nina called from the airport, and again from the layover, and Rosa assured her each time, in the beautiful patient voice of a mother humoring a worried child, that Milo was fine, that he had eaten, that he had barked at the mailman, that everything was exactly as the document said it should be. And Nina believed her, the way you believe a loved one who is telling you a version of the truth, and hung up, and spent the flight wondering about the parts of the document that were not in the document. Had Rosa measured the grams, or had she eyeballed the bowl, the way a person who has fed dogs for fifty years absolutely will — because why would you not, when you have fed dogs for fifty years and none of them ever died of an eyeballed bowl? Had she started the ear drops on the right day? Had she refilled the water twice, or once, or not at all, because the bowl looked full enough to a woman who was not measuring? Every question had a perfectly innocent answer. That was the trap. The innocent answers were exactly the ones Nina could not check.
What Nina needed was not a better document. She needed the document to stop being a static artifact and start being a live one — something that recorded what Milo actually did each day, compared it to what Milo had always done, and surfaced the difference while she was still far away. She did not know it yet, but that is precisely what a care handbook becomes when it is generated by an AI pet check-in app instead of typed by a panicked owner the night before a flight. The document is still there. The document is just no longer the whole job. The job — the remembering, the comparing, the noticing — moves into the system, where it can keep working after the door closes.
The Gap Between the Paper and the Dog
The trouble surfaced on day three, and it surfaced in the way these things always surface: slowly enough to be explained away, and then all at once.
Milo had always been a reliable eater. Reliable eating was, in fact, one of the four or five load-bearing facts of his entire personality — the dog who had once counter-surfed a whole loaf of bread and looked betrayed when it was taken away. So when Rosa reported by phone that Milo had left half his breakfast on day three, Nina felt the specific cold sensation of a rule being broken by the one creature in the universe who was supposed to obey it. "He is probably just missing you," Rosa said, and that was true, and it was also not medical, and it was the exact kind of perfectly reasonable explanation that makes every health problem in a dog undetectable until it is not.
The next morning, the phone call was different. Milo had thrown up overnight. Not much — a little bile, the kind of thing a dog does, often for no reason at all, to the mild alarm of everyone who loves him and no one who is a vet. Rosa was calm. Milo was already eating the boiled chicken she had fixed him out of a longstanding sense that boiled chicken fixes everything, which is a real instinct and a real protocol and exactly the kind of thing Nina had written on page two. And here is the part of the story that matters: by Thursday, when Nina checked the photos Rosa had been sending — Milo by the window, Milo in the yard, Milo looking at the camera with the particular expression of a dog who has not been feeling quite like himself — Nina could almost see it. Not see anything. See a drift. The dog in Monday's photo had been squared up, chest out, the Good Boy at attention. The dog in Thursday's photo was tucked, shoulders softer, eyes a fraction less bright. A person looking at either photo in isolation would call Milo fine. Looking at both, in sequence, with the memory of seven years, Nina felt the six pages in her hotel room start to tremble.
This is the real failure mode of the handwritten or typed care handbook, and it deserves to be stated plainly because it is so easy to miss: the document captures rules, and a dog lives in trends. Page two can tell Rosa exactly how many grams of kibble to measure. No page can tell her that Milo's posture has been drifting for three days, because a page cannot look at Milo, and a loving grandmother looking at the same dog every day does not have the baseline to notice either. Love accumulates affection. It does not accumulate data. Every caregiver — every mother, every grandparent, every neighbor, every sitter — is working from a stack of rules and a warm heart and a memory that is excellent at remembering the dramatic day and useless at remembering the three quiet ones that were actually the warning. The dog was not telling anyone he was off. He was just being a slightly different version of himself, the way dogs are, and only the arithmetic of many days could have heard it.
The Care Handbook That Writes Itself
Here is what Nina had, by the time the plane landed back on Sunday: a six-page document that was correct and useless, a dog who had recovered — it had turned out to be a mild stomach bug, an antibiotic and two days of rice, the kind of thing that happens — and a new, uncomfortable clarity about how close the whole thing had come to being a much bigger problem. And here is what she built instead, for the next trip, four weeks later: a dog care handbook that she did not type at all.
The instrument is PupPal, and the feature is the care-handbook skill, and the whole idea is so obviously right that the only mystery is why every dog owner in the world is not already using it. When Nina initiates a care period for Milo, the system reads everything it has learned about him — every check-in photo, every status update, every note, every setting Nina has ever entered — and generates a structured care handbook for whoever is about to hold the leash. Not a six-page document written by an anxious owner at 11 pm. A clean, ordered document generated from the accumulated, timestamped history of the dog: the feeding schedule and portion sizes, the walk times, the known quirks, the signs of Milo's occasional stomach trouble, and the emergency contact numbers. And here is the detail that separates it from every template in the world — the non-negotiable fields are handled first. The medication doses, the veterinary number, the emergency contacts do not pass through any AI summarization at all. They are lifted verbatim from the settings Nina entered, untouched and unembellished, because a care handbook is not allowed to guess about a dosage. The agent generates the prose around the facts; the agent never generates the facts that can hurt the dog.
The reason this matters so specifically for a grandparent is subtle and worth naming. The problem with the six-page document was never that Rosa could not read. Rosa could read anything. The problem was that the document was written in the language of Nina's seven years of memory — in the gaps, the habits, the unstated assumptions that Nina no longer saw because they had become part of her. A care handbook generated from check-in data speaks a different language: the language of what the dog has done, recorded without nostalgia, counted without guilt. It does not say "Milo usually eats a normal amount," because it has the actual seven-day average of how much Milo eats. It does not say "he sleeps a lot," because it has the activity score and its baseline. It reads the way a careful stranger would read the dog — which is exactly the person about to care for it. (The full mechanics of how a care handbook is assembled live in the post on care handbook for any caregiver — built from the same accumulated history this post is about.)
The second thing Nina learned is that the handbook is not the end of the story; it is the passport. The handbook exists so the caregiver can step in instantly, but the care period itself — the days Rosa actually watches Milo — is a live session with its own guardrails. And that live session is where the AI pet check-in app earns its keep in a way no printed page ever could.
A Code and a PIN, Not a Training Session
The thing Nina dreaded most, in the weeks before the second trip, was not leaving Milo. It was the conversation it would take to set Rosa up to use a new app. Rosa liked her phone well enough and used it the way people her age use phones — for calls, for photos of the garden, for the family group chat — and the phrase "do you want to download this app and make an account and set up a profile" was, Nina knew, a one-way ticket to a polite smile and a dog being watched the old-fashioned way, out of love and memory and nothing else.
The care code exists precisely to make that conversation disappear. When Nina
started the care period, PupPal's Cloudflare Worker generated a code in the
RustDesk style — something like PUPPY-M7K2 — paired with a four-digit PIN.
She texted both to Rosa. Rosa tapped the code into PupPal on her own phone,
typed the PIN, and was in. No account. No password. No profile. No tutorial.
No "you will get an email to verify your identity." Just six characters and
four digits, and then Rosa had access to exactly what the code unlocked —
the care handbook, the check-in, the loop — and nothing else. When the trip
ended and Nina closed the care period, the code expired. The whole handoff,
start to finish, required Rosa to know nothing about the system except how to
type eight characters and take a photo. Access by possession of a short-lived
token is the same security model a remote-desktop tool has used for years,
and it is the reason the phrase care without accounts is a real feature and
not a slogan: it removes the single largest barrier to asking for help, which
is making the person who helps you register for something.
Nina watched Rosa do it and found herself almost moved. Rosa read the care handbook on her phone at the kitchen table, swiping through sections the way she swiped through garden photos, muttering. "It says the bowl needs refilling twice a day," she said, half to herself. "I would have done it once. I did do it once. Nobody told me." That was the entire case for the feature in a sentence: not that Rosa was careless, but that a dog's exact needs are not discoverable by looking at the dog, and the handbook finally made them legible. (For the full mechanics of the code lifecycle, the PIN, and the security model, the earlier post on care codes and PIN sharing lays out how trust is granted, audited, and revoked.)
The Photo Grandma Already Takes
The care handbook got Rosa started. The photo check-in is what kept her — and Nina — honest for the whole six days.
The check-in is the core gesture of PupPal, and it is absurdly simple: photo
= check-in. Rosa photographs Milo — the way she was going to photograph him
anyway, because a grandmother with a dog and a phone is a photo machine, and
never more so than when the dog belongs to her daughter — and that photo
becomes a health-and-status report. It travels from the app to a Cloudflare
Worker, which stores it in R2 and forwards a puppal-photo webhook to the
AI layer, the Hermes Agent. The agent runs its photo-analyze skill, which
makes a single vision call that reads three things at once from the picture:
posture, expression, and environment. Then a pure Python rule engine called
C7 runs over the result, checking against Milo's own history on a
severity ladder from low to high to critical, and the updated state lands
back in Milo's running memory. Rosa does not need to understand any of that.
Rosa needs to tap one button after taking a photo, and the product does the
rest. (The whole pipeline is described in detail in the
photo check-in deep dive
and the
C7 anomaly detection post.)
Here is why this mattered, specifically, for Rosa and Milo. The first time around, the symptom-that-was-almost-not-a-symptom showed up as a drift across several photos — the tucking, the dimmer eyes — that no single photo could reveal and no page of instructions could predict. The check-in turns that entire failure mode inside out. Each of Rosa's photos adds to a running baseline, and the anomaly engine compares every new photo against the dog's own recent history, not against an idealized dog. It does not know, or care, what the "right" Golden Retriever looks like. It knows what Milo looked like yesterday and what Milo looks like today, and the moment that difference crosses a threshold, it flags it — the same day, not the same week, not the same trip. On the second trip, three days in, Rosa took the evening photo and the phone surfaced a quiet note: Milo's posture had shifted slightly from his recent pattern. Rosa read it, looked at the dog, and did what a caregiver with a fresh clue does: she felt his ears, checked his belly, and called Nina. The alert was not a diagnosis. It was a question asked at the right time, from six time zones away, without Nina having to be there to ask it.
Tighter Eyes While You Are Gone
There is a design decision underneath the check-in that deserves its own moment, because it is the reason the whole system behaves differently during a care period than it does on a normal day. Rosa is an excellent caregiver. Rosa is not Nina. She does not have seven years of accumulated baseline in her head, she has not memorized Milo's normal, and she has never seen the quiet version of him that an owner comes to know the way they know their own handwriting. The system accounts for that asymmetry with a feature called care-monitor, and it is blunt about what it does: during an active care or foster period, every anomaly threshold is lowered by forty percent.
The logic is the heart of foster-care design, and it transfers perfectly to a grandparent watching her daughter's dog. A deviation that would be a footnote in Nina's daily routine — a slightly lower appetite for one afternoon, a new resting posture, a mild drop in activity — becomes a first-class alert during a care session, because the person at the other end of the leash has less history and less intuition, and the system refuses to let the watch relax to the level of a person doing a favor. It does not replace love or vigilance. It raises the sensitivity of the fallback so that love and vigilance are not the whole safety net. On the second trip, that forty percent turned out to be the difference between a quiet, caught-early stomach episode and the week of worry that had marked the first one. (The full rationale — why foster care needs different thresholds than everyday check-ins — is the subject of the post on foster care monitoring, and every word of it applies to a grandparent caring for a working daughter's dog.)
The rest of the second trip was almost boring, which is the highest praise a care system can earn. The morning routine ran on the handbook. The days ran on the photos. Milo ate, walked, barked at the mailman, and was his usual magnificent self, and Rosa texted Nina the way a confident caregiver does — lightly, cheerfully, with exclamation points and garden photos and the occasional shot of Milo asleep on the good couch where he was not supposed to be. And twice a day, on schedule, the system delivered the two things that are easy to underestimate and impossible to live without when you love a dog from a distance.
The Voice, the Review, and the Case for Being Easy to Help
The first delivery arrived at nine in the morning, every morning of the trip, in Milo's voice. The daily-voice skill — a small scheduled job in the AI agent — wrote a short first-person message as if Milo himself were narrating his day, generated from the real data of the previous day: his meals, his activity, his records, his name, his breed, his age. No invented numbers. No sentimental invention. Just the dog's actual day, rendered in first person: the treats, the walk, the ear he scratched, the grumble he made at the vacuum cleaner Rosa ran in the kitchen. It was silly, and it was warm, and it was the most effective anti-worry device Nina had ever encountered, because worry thrives on an empty narrative and dies in the presence of a full one.
The second delivery came at nine at night. The daily-review skill aggregated the whole day's check-ins into a single summary: meal count against the seven-day average, activity score against baseline, and a text-history of the last week like a logbook written in dog time. The arithmetic is computed deterministically — the language model writes the prose, but the numbers are locked by a pure aggregator, because the arithmetic is the part that must be honest. One notification, on time, every night, saying what Milo actually did versus what Milo usually does. This is the feature that turns a stack of loving photos into a medical-style trend line, and it is the feature Nina reached for at 10 pm in Berlin in a way she never expected to — not to catch a catastrophe, but simply to know. (The two daily anchors of the system are covered in depth in the post on daily voice messages and the guide to the 21:00 daily health review and trend calculation.)
Between the morning voice and the nightly review, Nina found that the shape of the second trip had fundamentally changed. The first trip had been six days of reassurance-seeking — phone calls that were really requests for a second opinion from a mother who had no baseline, texts that were really prayers. The second trip was six days of knowing. The handbook covered the how. The check-in covered the what. The anomaly engine covered the what-if. And the voice and the review covered the only question that ever actually kept Nina awake, which was not is he okay but how do I know he is okay. The answer, supplied twice a day, in two different formats, made her present for the conference in a way she had not been the first time, because the part of her life she loved most was no longer a mystery she had to solve long distance; it was a system she could check.
Here is the quietest lesson of the whole thing, and it is the one worth carrying home from this story. The goal of a dog care handbook is not to make the owner feel diligent. The goal is to make the dog easy to help — and, just as much, to make the person who helps easy to help. Nina's six pages were diligence. They were also a wall of information Rosa had to climb. The generated handbook, the care code, the check-in, the forty percent tighter eyes, the voice, the review — all of them exist to lower that wall. They make the caregiver confident, and a confident caregiver is a health intervention: a nervous sitter over-corrects, a confident one follows the routine, and a dog reads the difference instantly in the way it relaxes. Nina's mother needed Nina not to worry. The system made that possible, not by asking Rosa to become a nurse or a data analyst, but by doing the remembering for her and leaving her the one job that is actually hers: loving the dog, and taking a photo of him once a day.
The old document is still in Nina's kitchen drawer. She does not throw it out, because it is six pages of her own handwriting and she is not made of stone. But she has not opened it for a trip since. The care handbook she relies on now is the one the dog writes for her — live, from his photos and his meals and his baselines, able to travel across time zones and update itself while she sleeps. Every pet owner has a version of that six-page document waiting to be written, and every one of them deserves a version they do not have to write at all. The next time you leave, let the dog write the instructions. Start a check-in tonight — the same corner, the same light, the same patient face — and let PupPal build the care handbook from the truth it has been collecting all along. Your grandmother does not need a class. She needs a code, a PIN, and a handbook that already knows the dog. That is what being easy to help looks like, and it starts with a single photo.