DEAR ANIMAL
How many people�does it take�to know one dog?
Rowan has met nine people here. A vet, a vet tech, five volunteers, two fosters. Every one of them learned something true about him.
He was the only one there for all of it. And he is the only one who can’t tell you any of it.
ROWAN · EVERYTHING THE BUILDING KNOWS
PETPOINT
Vaccination · DHPP · completed
03 Jun
PETPOINT
Microchip implanted · 985141000654321
03 Jun
PETPOINT
Surgery · neuter · completed
10 Jun
PETPOINT
DHPP Booster 2 · scheduled
20 Aug
SALESFORCE
—
never
ELEVEN WEEKS · FOUR LINES
Every system in this building records what was done to him. None of them has a field for who he is. A ninety-pound dog who is scared of the stairs and thinks he is a lap dog does not appear anywhere in the software that is responsible for him.
DEAR ANIMAL
So we built him a memory.
One record per animal that holds all of her — what her vet did, what a volunteer noticed on a Tuesday walk, what her foster learned at 11pm. Attached to her, not to a department.
Rowan
Mastiff · A-1001 · in foster with Marcus
“Ninety pounds, thinks he’s a lap dog.”
ONE · A MEMORY THAT BELONGS TO THE ANIMAL
PETPOINT
Vaccines · microchip · neuter
Jun
DANA · VOLUNTEER
“The door buzzer sets him off every time. Flattens to the floor and won’t get up until someone sits with him.”
31 Jul
NADIA · VOLUNTEER
“He waits at every curb without being asked. Someone taught him that before us.”
05 Aug
WALLACE · FOSTER
“Slept against the bedroom door all night. Did not settle until he could hear someone.”
16 Aug
MARCUS · FOSTER
“Did the stairs by himself tonight. I clapped, he got scared, ran back up. Progress though.”
yesterday
Same dog, same eleven weeks. Everything in blue already existed — in a text thread, a hallway conversation, somebody’s head. An animal is not a row in a table: the logistics should serve the living being, not the other way around.
TWO · DAILY ROUNDS, FOR THE PEOPLE CARING FOR HER
What needs a person this morning
Eight dogs. Two need you first — and saying the other six are fine is half the value.
ROWAN · PAUL-JOSE WONG
DHPP Booster 2 — 2 days overdue. Scheduled in PetPoint, sitting on nobody’s list.
Email Paul-Jose
Add reminder
DAISY · DR. AMARA OSEI
Lameness recheck — due today. Carprofen 25mg, one tablet with food twice daily.
Email Dr. Osei
Add reminder
Every hour someone spends reconciling three spreadsheets is an hour not spent with a dog. We read PetPoint and Salesforce — read-only, nothing migrates. The page doesn’t tell you Rowan is overdue. It chases it.
THREE · WHAT SHE TAKES WITH HER, FOR HER NEXT HOME
The packet
Four printed pages, in a folder on a fridge, in week three.
ONE
Him
His photo, and one line in his own voice.
ONE NIGHT
First night
Four things. Capped at four — a list long enough to feel thorough is a list nobody follows.
CARE
What he needs
Medical, printed as the record holds it. Never in his voice.
PEOPLE
Who knew him
Six named people, quoted, with somewhere to write.
Every line traces to something a real person wrote. Nothing is invented — this is a real animal going to a real home, and an invented detail is a lie told to someone who will believe it.�Most returns happen in the first few weeks, on something nobody warned them about. A foster who knows about the buzzer doesn’t read fear as a behaviour problem.
HOW IT’S BUILT
2
systems read, never merged. PetPoint holds his clinical and physical record; Salesforce holds what volunteers observed.
1
memory per animal — verbatim, attributed, append-only. Nothing generated ever writes back to a system of record.
13
moments on his timeline, from ten people, across seventy-nine days. The first time both systems appear on one line of time.
Built on Arcade — Gmail, Calendar, Sheets. PetPoint’s Outcome module is an event log, not a state table, so state is derived from the latest completed event. Petfinder carries no animal ID at all, so rows are matched on name and date with a confidence level — anything we could not match confidently was left out rather than guessed.
He was the only one there for all of it.�Now he has somewhere to keep it.