Capacity Estimator Based on Intake, Housing and Length of Stay (beta mode)

Integrated Capacity for Care: beta edition

Capacity needs to balance intake, available housing, and needed length of stay. This calculator is designed to allow shelters to set the levers that determine LOS and see the housing, staffing, and cost that combination of inputs requires at a given intake level; or change intake and housing parameters and see what these permit in terms of length of stay. The goal should be a target population within 80–85% of kennel occupancy, alongside LOS parameters consistent with maintaining live release rates. Enter a shelter’s actual parameters, then play with the sliders to see how target population and kennel occupancy changes. Lowering intake, raising housing numbers, increasing RTO and Fast Exit percentages, and shortening the length of stay of the dogs that stay longer, are all tools that can bring the population into balance with housing capacity. Kennel occupancy shows amber above 85%, the planning ceiling that leaves room for daily swings and for matching individual dogs to appropriate housing, and red above 100%. Two abbreviations used throughout: LOS = length of stay, RTO = return to owner. Click any ? for details on an input.

The shelter

The shelter: intake and housing
Type your shelter’s annual dog intake; drag to model an increase or decrease. The slider range recenters around the number entered. A note on reducing intake: it lowers housing needs in proportion only when the reduction is across the board. Reducing a short-stay segment, such as strays that would have been quickly returned or small dogs that would have been quickly adopted, is a worthy goal in itself but frees little housing, because those dogs were barely occupying it. Reductions that reach longer-stay dogs move housing needs the most.
Include all units that house dogs routinely, including isolation, quarantine, etc. Drag to model, or type an exact number. The slider range adjusts to the intake entered. Works both directions: how many kennels would be needed to reach an LOS that feels reasonable?
10
Percent of runs housing 2 dogs: pairs, littermates, etc. An estimate is fine. Capped at 50%: planning to cohouse more than half the dogs leads to dysfunction at most shelters. Shelters designed around group housing can enter the number of dogs they are able to group house within the overall building in the kennel count field.
Pathways: where dogs go, and how long it takes
25
Percent of all dog intake returned to owners. Field benchmarks below.
Default is the measured all-intake-type average (~3 days). Average days to a stray return is shorter; the average runs higher at most shelters due to inclusion of custody dogs and other types.
55
Of the dogs that don’t go home to an owner, about how many get snapped up by adopters or otherwise leave very soon after becoming available (<7 days)? Often a higher percent than one would think because these dogs don’t stay long, so they aren’t present in the population.
Of those dogs that get snapped up right away, about how long do they stay? Often a day or so longer than the stray hold; shorter where owner surrenders are immediately available and a significant part of intake. Measured range is 3–5 days; 4 is a reasonable default. Counts from intake, not from availability.
14
The average stay for the longer-stay group (dogs waiting for adoption or transfer that didn’t get snapped up right away). This is the main lever: drag it and watch the population, fullness, and cost respond. Somewhere in the 10–21 day range tends to work best (shorter at larger shelters, longer at smaller, commonly); chronically crowded shelters often sit far higher.
Current overall average stay: use the average (mean) reported by shelter software.
Hands-on daily care per dog: cleaning, feeding, medication, basic enrichment. 15 minutes is a common planning minimum; dogs with intensive needs take more.
Direct daily cost per dog housed: food, supplies, utilities, basic medical. Staff time is counted separately above.
target population as modeled
overall average LOS
kennel occupancy
longer-stay share of population
/
staff-hours / daily care cost
Pin as baseline saves the current scenario; as inputs change, a line appears showing the difference in dogs, staff-hours, and yearly cost against the pin. Restore inputs returns to the pinned settings; clear removes the pin. Reset all inputs returns the whole tool to its opening defaults.
Why some dogs can stay much longer than average

Even within the longer-stay group, most dogs will stay shorter than the overall average based on typical shelter patterns. A larger number leaving sooner will balance a small number staying much longer. For instance, at an average of 14 days, many dogs will leave in just 8 or 9 days. The time those dogs don’t use is what accumulates for the few who move more slowly, which is how a modest average can still allow prolonged stays for a minority of dogs.

· How these are calculated: steps 1–5 below.
Step 1

Every dog takes one of three paths

Why three groups

Returns to owner are the fastest path. Fast exits (quick adoptions and transfers) leave within days. The longer-stay group, mostly dogs waiting for adoption or transfer, carries nearly all the time; its average is the slider above.

Step 2

Blend the paths into one overall average

Why this works

A weighted average: each group’s share of dogs times its average stay. Because most dogs leave fast, the overall average sits well below the longer-stay number, and small gains in the fast paths free real time for the dogs who need it.

Step 3

How many dogs will be in the building?

Why this works

Average population equals daily intake × average LOS (Little’s Law, the same relationship used in hospital bed planning).

Step 4

How full will the housing be?

Why not plan for 100%

Housing needs are figured at 85%, not at 100%. The gap between full and 85% covers predictable variation in daily intake and population and the housing flexibility needed to match individual animals to appropriate units. A shelter that plans for 100% has no room for either.

Step 5

Caring for every day costs

staff-hours of daily care
in daily care cost

Data sources for default suggestions (dogs, 2025)

Return-to-owner (RTO), all intake typesRate
Government + contracted shelters, 201926%
Government + contracted shelters, 202523%
All organization types, 2025 (Shelter Animals Count)19%
Stray intakes only, 2025 (for contrast)34%
Median days to outcome (SAC 2025)Days
Stray dog → returned to owner<1
Owner surrender → adoption12
Stray dog → adoption16

What this tool assumes, and where it comes from. The formulas are accounting identities; they hold at every shelter by arithmetic. The built-in defaults are based on field experience combined with measured data across 2 years at a single large shelter: fast-exit averages of ~3–3.5 days, and a longer-stay distribution with a stable shape (typical dog ≈ 0.57× the longer-stay group’s average; the group’s hardest 10% ≈ 2.3×). Individual shelter defaults may vary significantly. This is a directional tool, not the full IDC4C derivation, which tests targets against a shelter’s own operating history.

Search the Library

Enter a search term below to find articles and FAQs about organizational and medical challenges.