Cushing Disease in Dogs: The Senior Hound Who Drank the House Dry — PupPal

2026-09-02

Cushing Disease in Dogs: The Senior Hound Who Drank the House Dry — PupPal

The water bowl was the first thing she noticed. Not the fur, not the belly, not the breathing — the water bowl. It was a two-liter metal bowl, the kind you fill once in the morning and once at night, and somewhere in that eighth year of the dog's life it started emptying like someone had pulled the plug. Her hound girl would stand over it at two in the morning, lapping and lapping while the kitchen light hummed, and then she would pad back to her bed, ribs rising and falling too fast for a dog who had done nothing but drink.

This article is about Cushing disease in dogs, and about the reason that hound girl's story took months to make sense of — even after the owner had been watching it happen. It is built from a real post by a dog owner on Reddit, a real diagnostic saga involving a toy poodle named Annie, and the veterinary facts that connect them. And it is built around a simple claim: the hardest part of Cushing disease in dogs is not the disease. The hardest part is that it arrives so slowly, over so many months, that the people who love the dog most literally cannot see it happening.

The Hound Who Drank the House Dry

The post appeared on r/Pets in the summer of 2024, and it was written the way most Cushing's stories are written — as a confession that a vet had already answered. The owner had an eight-year-old hound girl. Not a purebred anything; a rescue she had adopted at age five, already wearing cataracts like a pair of permanent fogged glasses. The dog had always been a drinker, or so the owner had told herself. Then the pattern got loud.

She would say the words "high water intake" and realize she had been saying them to herself for months. The hound never seemed satisfied by food or drink. Never. She would finish her dinner in ninety seconds and stand by the bowl, hopeful, as if the bowl had personally wronged her. She would drink until her belly sloshed, and the water bowl needed refilling two, three, four times a day. Her fur began to thin — not falling out in patches that screamed emergency, but thinning, the way an old sweater thins at the elbows, until the skin showed through on her flanks. Her belly rounded out into the soft pot shape that owners affectionately blame on age and snacks. And at night, when everything else was quiet, her respirations became consistently rapid. Not labored. Not panicked. Just fast, in a way the owner could hear from across the room.

Read that list the way a veterinarian reads it: excessive thirst, excessive hunger, thinning fur, pot belly, rapid breathing at rest. That is not the portrait of a dog getting old. That is the advertisement for a hormonal disease, and it had been running for months.

The owner's own words carry the whole arc: "Our 8 yo hound girl was diagnosed with Cushings after I witnessed the same high water intake and she never seemed satisfied by food or drink. She had thinning fur, pot belly and her respirations became consistently rapid especially at night."

There is a sentence in there that should make every dog owner pause: "I witnessed the same high water intake." Same. As in, she had seen this before. As in, there was an earlier dog — or an earlier season with this dog — that had taught her the pattern, and she had recognized it when it came around again. Chronic disease in older dogs is like that. It repeats. The signs are rarely new; they are familiar and misnamed. What changes is whether anyone writes them down.

The hound girl got her diagnosis. That is where the Reddit post leaves her — diagnosed, owned by a disease most people have never heard of, beloved by an owner who had spent months watching her drink. The purpose of this article is to make sure the next owner does not spend those months.

What Cushing Disease in Dogs Actually Is

Cushing disease in dogs — also called canine hyperadrenocorticism, or Cushing's syndrome — is what happens when a dog's body produces too much cortisol. Cortisol is the stress hormone, the one that mobilizes energy, dulls inflammation, and keeps the body's systems ready for a fight. A little of it is essential. A chronic flood of it is corrosive: it breaks down muscle, thins the skin, tells the hair follicles to shut down, drives thirst and hunger, and taxes organs that were never designed for a lifetime of overdrive.

The MSD Veterinary Manual puts the numbers plainly: about 80 to 85 percent of naturally occurring cases are pituitary-dependent — caused by a small, usually benign tumor of the pituitary gland that pumps out too much ACTH, which in turn orders the adrenal glands to overproduce cortisol. Most of the remaining cases come from a tumor on an adrenal gland itself. In both forms, the result is the same slow hormonal flood.

Who gets it? Cushing disease in dogs is overwhelmingly a disease of middle-aged and older dogs, most often diagnosed between roughly six and twelve years of age. Certain breeds carry a higher predisposition — Dachshunds, Poodles, Beagles, and some terrier breeds show up in the literature again and again. And it is common enough that every general practice vet sees it regularly, yet rare enough that most owners have never heard of it before their own dog is diagnosed.

The classic presentation is a quartet of complaints that arrive together, like four friends who always travel as a group:

  • Drinking more and urinating more — often the first sign, and often blamed on hot weather or old age. New indoor accidents in a house-trained dog are a frequent landmark.
  • A ravenous appetite — the dog who finishes dinner and stands by the bowl, the dog who starts counter-surfing at twelve, the dog who is "never satisfied by food or drink."
  • Hair loss and thinning skin — often symmetrical, often on the flanks, the belly, the neck. The coat goes thin and the skin becomes fragile, slow to heal, quick to bruise.
  • A pot-bellied appearance and muscle weakness — cortisol breaks down muscle and redistributes fat to the abdomen, giving the dog that rounded, sagging outline.

Around those four, a supporting cast: excessive panting at rest, lethargy, recurrent skin infections, and in many dogs an elevated alkaline phosphatase (ALP) that shows up on routine bloodwork as an unexplained blip long before anyone thinks of hormones.

Here is the uncomfortable truth that ties the whole list together: every single one of those signs is also a sign of getting old. Drinking more? Old dogs get thirsty. Sleeping more? Old dogs sleep. Hair thinning? Old dogs lose their coats. Belly rounding? Old dogs get paunchy. Cushing disease in dogs is a master of disguise, and its disguise is aging itself. That is why it goes undiagnosed for months, and sometimes years — and why the owner of an aging dog needs a way to see what aging is actually doing.

Why "Just Getting Old" Is a Data Problem

Ask any vet what the hardest question to answer is, and you will get the same one: "When did this start?"

It sounds easy. It is not. The signs of Cushing disease in dogs accrete over months. There is no day the dog started drinking too much — there was a Tuesday, six months ago, when the bowl needed a refill at lunch, and nobody wrote it down. There was a week in spring when the coat looked a little thin in the sunlight, and then it was summer, and the coat was just like that now. Memory does not record gradual change. Memory records events. A slope is not an event; it is a thousand non-events, none of them memorable alone.

Consider the diagnostic saga of Annie, a thirteen-year-old toy poodle, told by her owner in the comments of a veterinary article. Annie was tested for Cushing's disease — the low-dose dexamethasone suppression test (LDDST), the standard first-line screen — and the results came back normal. She was tested again. Normal. This went on for months. Only when her veterinarian finally ran the ACTH stimulation test did the diagnosis arrive: Cushing's, confirmed.

That story is not a failure of medicine. It is a demonstration of how the disease hides inside time. The LDDST is a snapshot; cortisol fluctuates hour to hour and day to day, and a snapshots taken on the wrong day can look perfectly normal. The reason Annie's owner pushed through months of normal results is that the pattern was undeniable — the owner could see the change the tests kept missing. The tests interrogate a moment. The owner lives inside the trend.

That is the gap this article is about. Veterinary medicine has instruments for measuring the body: blood panels, ultrasounds, stimulation tests, and they are excellent at answering the question "what is happening right now." The struggle is the question "what has been happening for the last eight months" — because the only instrument that answers that question is the owner's memory, and memory is a terrible instrument.

What a veterinarian really needs from an owner is a timeline. Not a paragraph. Not "I guess a few months." A dated, ordered list of observations: when the drinking increased, when the accidents started, when the coat thinned, when the panting at night began, when the appetite turned desperate. Cushing disease in dogs is diagnosed more easily and treated earlier when that timeline exists — and the tool for building one is photographic, because a photo is the only memory that does not edit itself.

What a Photo Baseline Catches First

This is where PupPal comes in, and it is worth being precise about what the app actually does, because the honest version is more useful than the magical one. PupPal is a pet check-in app built on one idea: photo = check-in, share = care. You photograph your pet once or twice a day — the same angle, the same light, ten seconds — and that photo becomes a data point. Uploaded to a Cloudflare Worker, routed to a Hermes Agent with vision analysis, every photo runs through a pipeline that produces structured results: posture, expression, environment, and a rule-based anomaly detector called C7 — the same engine dissected in the C7 anomaly detection deep dive.

C7 is not an AI diagnosis. It is a deterministic rule engine — plain Python, no external APIs — that checks the vision analysis against two lists you can read yourself. It is worth listing them, because the relevance to Cushing's is startling:

Appearance alerts (severity: high — pushes the owner): blood, bleeding, wound, injury, cut, swollen, redness, inflammation, lump, discharge, vomit, diarrhea, hair loss, bald spot, scratching excessively, eye or nose discharge, drooling excessively.

Posture concerns (severity: medium — flagged in the daily review): limping, hunched, trembling, shaking, stiff, unusual posture, abnormal stance, head tilted, circling, pacing restlessly, excessive panting position.

Now match those lists against the hound girl's symptoms. The thinning fur — "hair loss," high severity, and the vision analysis of a photo where the flank shows through the coat can write exactly that phrase, which means C7 flags it and pushes the owner, not just notes it. The rapid breathing at night — "excessive panting position," medium severity, captured when a photo catches the dog sprawled and panting with no exertion to explain it. Every check-in photo adds to a second analysis: pattern deviation, which compares the current posture against the last fourteen check-ins and flags any position that appears in fewer than ten percent of them. The first time the hound is photographed in a posture she has never once struck in two weeks of photos — the flat, legs-out, panting sprawl of a dog whose cortisol is racing at midnight — the engine says: this position is new. Look at it.

None of that requires the engine to know what Cushing's is. The engine does not know. It does not need to. C7 is a mirror held up to the dog's own baseline: what is different today compared to the last fourteen days, and what is severe enough to warrant a push. Hair loss and bald spots are high-severity by design — they push the owner's phone. A posture that has never appeared in two weeks of history trips the pattern detector. The drift that the owner's memory smooths over is exactly what a photo sequence preserves.

And the photos do not need to be perfect. The most useful images are the boring ones: the same dog, same spot on the rug, same hour, day after day. Boring is the point. Boring is what makes the change visible. The dog who used to be curled in a tight ball on the rug and now lies flat, panting, in the same spot at the same hour, has written her own symptom list — no bloodwork required, just a camera and consistency.

The 21:00 Daily Review Turns Memory Into a Slope

A single photo is a snapshot. A sequence of photos is a slope, and slopes are what chronic disease is made of. PupPal turns the sequence into numbers every night at 21:00, when a scheduled job runs the daily review — the same ritual laid out in how the daily health review works — aggregating the day's check-ins and running three comparisons against the dog's own history.

The first is S1, the baseline comparison: how today's photos compare to the established baseline for this dog, expressed as deltas — happiness, energy, health score — against the seven-day average, with significant changes called out explicitly. A review that flags "energy is down twelve percent versus the seven-day average" is a sentence no owner has ever generated from memory, and it is the exact sentence the vet needs.

The second is S3, feeding confirmation: does today's photo set show the usual number of meals? For the hound girl, standing at her bowl after every meal, S3 would have done something quietly devastating: it would have started counting more feeding scenes than usual. "Meals detected today: 3, compared to usual: 2." The insatiable appetite of Cushing's is a feeding-scene machine, and the daily review is built to notice the count creeping up.

The third is S4, activity comparison: an activity score for today against the seven-day average, with a trend direction. The dog who sleeps through the afternoon she used to spend patrolling the yard produces day after day of declining activity scores, and trend calculation over a week or two converts "she seems tired lately" into a number with a direction.

These three feed a health score from 0 to 1, weighted and transparent: happiness at 25 percent, one minus the average anomaly score at 30 percent, energy at 15 percent, feeding normality at 15 percent, activity versus baseline at 15 percent. When the score drops sharply — more than 0.15 in a single day — the review flags it. When the slope is gradual, it simply accumulates in the history, waiting.

That is the quiet power of the 21:00 review for a disease like Cushing's: it does not need any single day to be dramatic. A slow disease is a fast disease viewed from far away. The hound girl's owners did not need a diagnosis on day one. They needed a way to notice, by week six, that the water bowl and the coat and the breathing were all trending the same direction — before the vet visit, not after. The daily review packages the drift so that a human can finally see it: a dated line with a slope, instead of a fuzzy feeling called "just getting old."

When the Meds Start: Care Codes, Handbook, and a Second Pair of Eyes

A Cushing's diagnosis changes the household routine immediately, because treatment is a twice-daily commitment. Most dogs are started on trilostane (Vetoryl), a drug that suppresses cortisol production and is typically given with food, once or twice a day, for the rest of the dog's life. Owners whose dogs respond well see symptoms start improving within a few weeks — the panting eases, the drinking tapers, the coat slowly thickens — and a well-controlled Cushing's dog can live a relatively normal, happy life for years. But "well-controlled" is a job description. It means meds with food, twice a day, every day, plus watching: water intake, appetite, weakness, skin, panting. The disease does not take weekends off, and neither does the routine.

That is when the care side of PupPal becomes the whole point. The app's second slogan — share = care — is implemented through care codes and a PIN, a system borrowed from the RustDesk remote-desktop pattern (mechanics in the care codes and PIN sharing post): the owner generates a short code, hands it to a trusted person, and that person can check in on the dog and see the daily review without creating an account. No signup, no social graph, no data sharing beyond the one dog and the one code. The daughter who lives in another city, the neighbor who feeds the dog during a business trip, the grandparent who watches the hound while the owners are away — they open the app, enter the code and PIN, and they are in, with the dog's full photo history and health record in front of them.

The person holding that code is also handed the care handbook — an AI-generated document compiled from the dog's own record (see how the care handbook is generated): the med schedule, the feeding routine, the baseline photos, the things that are normal for this dog and the things that would be alarming for any dog. For a Cushing's dog, the handbook carries the two-times-a-day trilostane schedule and the watchlist: drinking, appetite, panting, weakness, skin problems. A caregiver who has never heard of Cushing's disease in dogs does not need to know what it is to know what to do — the handbook tells them what normal looks like, because it was written from fourteen days of photos of this specific dog.

And every photo a caregiver takes runs through care-monitor mode, which exists for one blunt reason: a caregiver does not know the dog the way the owner does, so the tolerance for missing something must be smaller. Care-monitor lowers every standard threshold by 40 percent. The anomaly score that normally pushes at 0.7 pushes at 0.42 during care. The health-score drop that normally alerts at 0.15 alerts at 0.09. Alerts go straight to the owner's phone instead of being folded quietly into the nightly review. The system would rather cry wolf ten times than miss one change in a dog whose hormone levels are being chemically steered by a stranger with a pill bottle.

The supporting cast matters too. The daily voice — a short first-person message written from the pet's perspective, delivered each morning at 09:00 (the mechanics are in the daily voice post) — turns the check-in history into a story the owner actually wants to read: "I drank a lot of water last night and my belly feels heavy today." It is a habit loop disguised as a love letter, and for a chronic disease it is the habit that keeps the data flowing. And the plumbing underneath is worth a mention because it explains how this all works while staying small: photos go up to a Cloudflare Worker (R2 for storage, KV for subscriptions, Durable Objects for the agent session), webhooks fire on init, photo, care-create and care-end, and the Hermes Agent runs the skills — photo-analyze, daily-review, daily-voice, care-monitor, care-handbook. Owner photos run the standard pipeline; caregiver photos run the lower threshold; when the care period ends, one tap fires the webhook and control returns to the owner with a complete record of every check-in the caregiver took.

Start Before You Need the Answer

Let me be direct about what PupPal is not, because the boundary is important. PupPal is not a veterinary diagnostic tool. It will not tell you that your dog has Cushing disease, and it does not replace the bloodwork, the LDDST, the ACTH stimulation test, the ultrasound, or the trilostane prescription. The hound girl still needed her veterinarian. Annie still needed her months of testing. What PupPal does is narrower and, for a disease like this, exactly what is missing: it preserves the evidence that makes those tests interpretable.

Cushing disease in dogs is diagnosed from a hormone curve, but it is suspected from a pattern, and the pattern lives in the weeks before the vet visit. The drinking that climbed, the coat that thinned, the panting at rest, the appetite that turned desperate — each one is visible in a daily photo, and each one is invisible in a memory that smooths the slope into a shrug. When the vet asks "when did this start," the owner with a photo record answers with a date on a timeline. The owner without one answers with a guess, and the guess is why the disease keeps its head start.

So start today, before you need the answer. One photo, same spot, same light — that is the whole habit. Let the C7 detector hold the lists: hair loss and bald spots push your phone, posture changes get flagged in the review, a position that has never appeared in fourteen days of check-ins announces itself. Let the 21:00 review draw the slope, in energy and feeding and activity, until "just getting old" has a shape you can see. Let the care code and the handbook and care-monitor carry the routine on the days you cannot be there. And if you find your dog standing over a water bowl at two in the morning, lapping like the night is winning — you will not have to wonder how long it has been going on. The photos will tell you. The slope will tell you. And the veterinarian will finally have the timeline.

One photo a day is a small discipline and a permanent record. For the dogs who decline in centimeters, not inches, it is the difference between a disease found in its first month and a disease discovered after a year of drinking the house dry. Take the photo. Let the record begin.