‘We Warned Them’: Inside the San José Animal Care & Services Shelter Crisis
Audits, expert consults, and preventable deaths reveal systemic failures at San José Animal Care & Services (SJACS).
On the afternoon he was neutered at San José’s Animal Care & Services (SJACS), Rufus should have been one of the lucky ones. The compact, white‑and‑brindle dog had a rescue‑group fan club, a jaunty “Adopt Me” bandana, and a foster network ready to help him out the door. Instead, after surgery on December 3, 2024, he was placed back in his kennel still anesthetized and left unmonitored, a sequence of events that ended with staff finding him dead, the cause later recorded on necropsy as “undetermined.”
By then, San José officials had been warned for years that this could happen. A 2022 Maddie’s Fund shelter consult had flagged SJACS for operating beyond its capacity for care, with chronic staffing shortages, missing medical protocols and a surgery program so backlogged that animals languished in kennels waiting for basic procedures.
What follows is an examination of how repeated expert consultations, internal warnings and a city-commissioned audit identified clear risks at San José’s animal shelter, and how, under California law, the city remained fully accountable when those warnings failed to translate into operational change, with fatal consequences for animals in the city’s care.
San José Animal Care & Services, the city’s municipal animal shelter, serves one of the largest urban populations in Northern California.
For a system that size, the record suggests something even more troubling: not blind adherence to flawed advice, but a failure to implement the very safeguards those same recommendations identified as necessary to prevent harm.
A 2024 city audit went further, documenting “inhumane” conditions, filthy kennels, unreliable records and widespread failures in rabies vaccination and controlled‑substance tracking. Rufus was not the only one to pay the price. About five months later, a young dog named Lola, a stray brought into the shelter and placed on fluids, strangled in her kennel when she became entangled in her leash, one more preventable in‑shelter death in a facility that outside experts and insiders alike had repeatedly warned was unsafe for animals and staff.
Whistleblowers who raised alarms describe retaliation and indifference; rescue partners who had saved the city hundreds of thousands of dollars in care costs say their contracts were allowed to lapse, their expertise brushed aside.


What makes these deaths so disturbing is not merely their severity, but their predictability.
By the time Rufus died in post‑surgical recovery and Lola died months later while in the shelter’s care, SJACS had already been warned, repeatedly and from multiple authoritative sources, that its practices placed animals at foreseeable risk.
In legal terms, these were not unforeseeable mishaps. They were known hazards not acted upon.
Today, as rescue groups and attorneys prepare to test the city’s conduct in court, San José provides a case study in how a municipal shelter can move from expert roadmap to official audit to preventable post‑surgery death, without anyone in city leadership losing their job.
A roadmap ignored
In July 2022, San José invited some of the most influential names in shelter medicine to examine its operations. The visit, part of Maddie’s Million Pet Challenge, brought consultants from the University of Florida, UC Davis and Team Shelter USA to review the shelter and offer recommendations on ‘capacity for care’ and managed‑intake practices. Their role was advisory; it remained the city’s responsibility to decide which safeguards to adopt and how to implement them.
Their 40‑page report pulled no punches. On the day of their visit, they counted 518 animals in the facility and only 14 to 28 animal‑care attendants and custodial staff scheduled to care for them, a ratio they warned was incompatible with “capacity for care,” the basic standard that every animal receive humane housing, sanitation, food and medical attention.
They noted that SJACS was simultaneously searching for a medical director, two full‑time veterinarians and six registered veterinary technicians, leaving the shelter’s clinic chronically understaffed and unable to keep up with surgeries or sick animals.
At the same time, the consultants stressed that the problem was not a lack of compassion on the front lines. They praised shelter staff as “exceptionally caring and thoughtful,” commended “steadfast core volunteers bridging the gap,” and highlighted strong partnerships with Humane Society Silicon Valley (HSSV) and local rescue groups that were already transferring out a third of the shelter’s animals.
The issue, they concluded, was leadership and structure. Their recommendations read like a checklist of what any large, modern municipal shelter should do, and, in many cases, precisely what San José did not do in the years that followed.
Among other steps, they urged the city to:
Create clearly defined coordinator roles, including a Rescue Coordinator to market all pets to rescue partners and streamline transfers.
Hire a clinic manager under a medical director, and shift basic intake vaccination and preventive care to trained animal‑care staff so veterinarians could focus on sick and surgical cases.
Implement rigorous record‑keeping in the shelter’s Chameleon software system, replacing handwritten notes with real‑time digital entries tracking medical needs and length of stay.
Establish high‑level daily population‑management rounds with a cross‑functional team asking, for each animal, whether it had everything needed to leave the shelter within a reasonable time.
Maddie’s consultants even went as far as scheduling training: UC Davis could help with cat‑portal installation and population‑management boot camps; San Diego Humane Society veterinary residents (post-graduate trainees) to help write medical and behavioral protocols; HSSV veterinarians would train SJACS intake staff.
Viewed today, with multiple post‑surgery deaths on the record and legal threats looming, the 2022 report reads less like a set of suggestions and more like a flashing red warning light. It is impossible to say that the city did not know what needed to be done.
Audit documented “inhumane” conditions
Two years later, in November 2024, the city’s own auditors confirmed much of what Maddie’s had already laid out. Their performance audit of SJACS found that the shelter had routinely housed far more animals than its designed capacity and that many were kept in conditions that did not meet basic standards of care.
Auditors documented kennels so crowded and poorly maintained that some animals went without clean bedding or proper sanitation, noting “feces and urine build‑up” and inconsistent cleaning procedures. They found that roughly 60 percent of sampled animals lacked current rabies vaccinations in the system, despite state law requiring rabies compliance for dogs, and that controlled‑substance logs for euthanasia and anesthetic drugs were incomplete or inaccurate, raising potential red flags with the Drug Enforcement Administration (DEA).
The audit also highlighted structural failures that matched the Maddie’s report almost line for line. There was no coherent population‑management system; animals often languished in the shelter for weeks or months because staff had not scheduled surgeries, updated records or moved them to the adoption floor, even when they were healthy and behaviorally sound. A number of critical contracts for veterinary services, rescue outreach and other core functions had lapsed without renewal, creating interruptions in “critical services” and forcing staff and volunteers to scramble.
The auditors recommended dozens of reforms, from adopting standard operating procedures and fixing the Chameleon data system to tightening medical oversight and re‑examining leadership structure. City leaders, including Mayor Matt Mahan, publicly acknowledged the report, with Mahan later writing in his December 15, 2024 newsletter that “we have a lot of work to do to ensure the animals at our shelter are receiving the best possible care” and promising to watch implementation “closely.”
Mahan went further in that same newsletter. He acknowledged what the audit implied, calling the situation “frankly, a failure in leadership,” and pledged that if he did not see “immediate improvements,” he would “call for new management at the shelter to ensure our staff and our animals are in the right hands.”
Although the city later appointed a new shelter director, advocates contend the move fell short of the leadership overhaul the Mayor had promised. Senior management remained largely intact, they note, and the new director brought a nonprofit background that critics say did little to address the audit’s documented structural failures.
More than a year later, no such leadership overhaul has occurred. SJACS continued to operate under the same management framework, despite the audit’s findings, ongoing staffing and protocol failures, and mounting evidence of preventable harm. In that intervening period, Rufus would die after a routine neuter, the very kind of outcome the audit warned would occur without immediate corrective action.
In the materials reviewed by Animal Politics, including the city audit, the Maddie’s consult, the legal notice, and public statements, the City of San José has not publicly documented in any comprehensive or verifiable way how post-surgical protocols were changed, how leadership accountability was addressed, or how the audit’s corrective actions would be implemented.
City officials have acknowledged the shelter’s problems in public statements, including the Mayor’s December 15, 2024 newsletter, but have not publicly explained why key audit recommendations remained unimplemented more than a year later.
Rufus: a “routine” neuter that wasn’t
Rufus arrived at SJACS as the kind of dog shelters rely on: friendly, photogenic, highly adoptable. Rescue partners already knew him; he had been fostered in the community and promoted on social media with that now‑haunting photo of him panting happily on a car hammock, “Adopt Me” bandana bright against his white chest.
According to documents summarizing his case, on December 3, 2024 Rufus was scheduled for neuter surgery at the city shelter. The procedure itself, as best as can be determined from the limited records the city has released, was uneventful. The breakdown came afterwards. Rather than being monitored during recovery in a safe, staffed area with appropriate post‑operative protocols, Rufus was returned to his kennel still under the effects of anesthesia and left there, unobserved.
Sometime later, staff found him dead. A necropsy listed his cause of death as “undetermined.” Advocates reviewing the records, along with veterinarians familiar with shelter medicine practices, say the circumstances reflect a known risk: animals not fully recovered from anesthesia left unmonitored in confined spaces.
The tragedy came at a politically awkward moment. While Rufus was on the surgery table or lying in recovery, activists and community members were at City Hall, speaking during public comment about the very problems Maddie’s and the audit had laid out: lack of protocols, inadequate staffing, a leadership team they saw as unqualified to run a high‑volume shelter.
Within days, rescue groups and partners compiled Rufus’s story into a narrative titled “Beautiful Boy Rufus Dies after Routine Neuter at San José Shelter,” documenting his path through the system and pointing explicitly to the audit’s finding that SJACS lacked basic medical protocols. A separate memo prepared for potential legal action framed the case as one more example of the city’s “mandatory duty” to provide minimally adequate veterinary care, and its failure to do so.
In theory, the Maddie’s‑style roadmap was meant to prevent deaths like Rufus’s. In practice, San José embraced the rhetoric of ‘capacity’ and ‘flow’ without delivering the medical staffing and hard safeguards that make those models safe.
Rufus’s death was not, as city leaders initially portrayed similar incidents, an unforeseeable accident in a chaotic national shelter crisis. For at least two years, San José had been given a clear set of steps to prevent exactly this kind of outcome.
Lola: a preventable death in recovery
Rufus’s case was not the last time an animal died at SJACS under circumstances that outside experts consider preventable.
About five months later, another young dog, Lola, came into the shelter as a stray and never made it home. She was being treated with fluids when, sometime during her recovery, she died by asphyxiation after becoming entangled in her leash inside a kennel
Internal communications, emails and group chats show a flurry of concern among staff and volunteers, including a beeping IV machine that first alerted one caregiver that something was wrong and a detailed timeline of how Lola had been left. The shelter’s initial public response, however, downplayed its responsibility, framing the death as an unfortunate event rather than a foreseeable outcome of leaving a post‑surgical dog unattended in a hazardous setup.
When Lola’s owner sought answers, including a necropsy, they ran into a wall of defensiveness and delay. Records show a denial of certain public‑records requests related to the necropsy, a public statement that advocates say was “very misleading,” and a pattern of the city declining to respond in writing to detailed concerns. OSHA, contacted after the incident, followed up but ultimately did not impose any meaningful penalties or corrective mandates beyond what SJACS itself proposed.
Taken together, Lola and Rufus represent more than two tragic anecdotes. They exemplify what happens when a shelter with known deficits in staffing, training and medical protocols continues to run as if nothing fundamental needs to change.
Records compiled by PACC list more than 30 cats at SJACS who died or were euthanized in connection with routine spay‑neuter procedures in 2025 and early 2026, including animals recorded as dying during surgical prep, after induction, or in the days following surgery.
One kitten, for example, was spayed at just 1.8 pounds and found dead five days later at 1.2 pounds, with no other treatments noted in the record between surgery and death.
Rufus and Lola’s deaths both occurred after the Maddie’s consult and, in Rufus’s case, after the 2024 audit, underscoring how little changed even after the city was formally warned.
A culture that punishes warnings
If San José had simply been unaware of the problems inside its shelter, the story might be one of painful ignorance. The record shows something different: staff and contractors repeatedly raised alarms, and instead of being empowered to fix the problems, some found themselves sidelined or pushed out.
A lengthy whistleblower transcript describes front‑line employees documenting unsafe conditions, inconsistent medical practices and management decisions that they believed put animals and people at risk. They describe a workplace where “perceived union restrictions” are invoked to avoid cross‑training and where new staff are thrown into complex roles with little formal training or oversight.
The city’s response to that whistleblower complaint was terse. A “closing letter” informed the complainant that the matter had been reviewed and that no corrective action would be taken, effectively telling staff that the price of speaking up would be frustration without change.
Other documents show more explicit forms of retaliation. Registered veterinary technician Rachel Ivanov, who had raised concerns about veterinary practices and leadership, was separated from employment under circumstances that advocacy groups and union allies describe as punitive. A union communication speaks of “intimidation” and a need for new leadership to “reset the culture,” echoing themes in a 2025 newspaper opinion piece arguing that “only a competent leader can fix” the broken shelter.
In this environment, even the most dedicated employees face a cruel choice: stay silent and keep their jobs, or speak up and risk becoming the next person shown the door. For animals like Rufus and Lola, that silence can be lethal.
Rescue partners and taxpayers push back
For years, San José’s rescue community did what city leaders said they wanted: they took animals out of the crowded shelter, raised private money to treat them, and spared taxpayers hundreds of thousands of dollars in boarding and medical costs.
From March 18 to June 30, 2024, contractor Dawn Piazza served as a part‑time Rescue Coordinator, a position explicitly recommended in the Maddie’s report and later endorsed by the city audit. In just three and a half months at 24 hours per week, Piazza:
Sent 246 animals to rescue, including 144 dogs, 88 cats and 14 other animals.
Increased dogs leaving to rescue by 87 percent, even as shelter‑staff placements declined by 9 percent.
Saved the city an estimated $208,000 in animal‑care costs through those transfers.
Yet despite these outcomes, and despite both Maddie’s and the city auditor calling for a dedicated Rescue Coordinator, SJACS allowed Piazza’s contract to lapse at the end of the fiscal year with just two days’ notice and no plan to convert the role into a permanent position. The audit, released months later, noted more broadly that “important contracts are often not properly renewed,” leading to interruptions in critical services, an observation rescue partners say describes their experience exactly.
By late 2024 and 2025, patience had worn thin. An open letter from “The San José Rescue Community,” coordinated by Kit O’Doherty of Partners in Animal Care & Compassion (PACC) and signed by more than 30 rescues, called on the city to establish an emergency contract for new shelter leadership, arguing that “current leadership has failed to manage the shelter effectively” and that relying on the same leaders to fix the crisis was “unrealistic.” The letter cited Rufus’s death, the failure to retain a qualified Rescue Coordinator, and the city’s refusal to acknowledge systemic problems even after its own audit.
Mayor Mahan responded privately by expressing disappointment that advocates were “playing into the smear campaign being led by others with ulterior motives” but agreed to meet; according to O’Doherty, that meeting produced no commitment to leadership change or timeline for implementing key recommendations. By early 2026, frustration had hardened into something more formal.
On January 13, 2026, PACC, represented by Ryther Law Group, formally placed the City of San José on legal notice.
The notice draws in part on internal records of surgery‑related fatalities, including the cats who died or were euthanized pre‑, during and post‑operation in 2025 and early 2026, as evidence, PACC says, that these are not isolated mishaps but recurring risks.
The letter does not allege philosophical disagreement or policy preference. It alleges statutory violations; failures to meet California’s mandatory duty of care for animals once impounded, failures to provide prompt and necessary veterinary treatment, and failures to comply with the Hayden Act.
Importantly, the notice treats the City’s audit findings, internal warnings, and documented animal deaths not as historical shortcomings, but as evidence of ongoing, foreseeable harm left uncorrected.
What accountable leadership would do now
San José cannot undo Rufus or Lola’s deaths. It can, however, choose whether theirs will be the last such stories a necropsy has to tell.
The solutions are not mysterious. They are laid out in the city’s own files: in Maddie’s 2022 consult, in the 2024 performance audit, in the whistleblower transcript and in the rescue community’s open letter.
At a minimum, accountable leadership would:
Install independent interim shelter leadership with demonstrated experience running a large municipal facility, reporting directly to the city manager with clear authority to implement Maddie’s and audit recommendations on a fixed timetable.
Fully staff the medical department, including a medical director and registered veterinary technicians, and enforce written surgery and post‑operative monitoring protocols aligned with Association of Shelter Veterinarians guidelines.
Permanently fund and empower a Rescue Coordinator and foster coordinator to move animals out through adoption, rescue and foster instead of leaving them bottlenecked in kennels.
Protect whistleblowers, end retaliation, and work with unions to modernize job descriptions and cross‑training so that staff can do the work the animals require.
Publish transparent monthly data on intake, length of stay, euthanasia, in‑shelter deaths and post‑surgery complications, along with quarterly updates on audit implementation.
San José’s shelter crisis is not, as some officials have suggested, simply the inevitable result of a national surge in unwanted pets. The city has fewer intakes and more money than when its problems first surfaced, and it has had access to some of the best expertise in the field. What it has lacked is the political will to put competent leadership and enforceable systems in place.
This leaves San José facing a question it can no longer avoid:
When warnings are repeated, risks are documented, and deaths continue, at what point does inaction stop being mismanagement and become negligence?
According to the City’s own audit, and now a formal legal notice, that point may already be clear.
Ed Boks is the former executive director of animal care and control agencies in New York City, Los Angeles, and Maricopa County, and a past board member of the National Animal Control Association. His work has appeared in the Los Angeles Times, New York Times, Newsweek, Real Clear Policy, Sentient Media, and now on Animal Politics, a lively community spanning 48 states and 61 countries.
If you enjoyed this article, consider subscribing to Animal Politics. Your support fuels independent research, reporting, and discussion shaping the future of animal welfare.



These dogs that are not fit for adoption or foster are sent out in the community via 'rescue' and ultimately hurt people and children. As an aside, I see Dawn mentioned. I hope that woman's life is as terrible as she is.
Thank you so much for detailing this, really hopeful change is coming. I'm the care attendant who whistleblew after Lola and it's been heartbreaking to see this continue, as I know other advocates felt who had been raising concerns for years before my own experience in May 2025.