The staff and volunteers at the Guilford County Animal Shelter are doing everything they can to help the animals and avoid euthanizing the cats and dogs held there – but they are human, not superhuman, and, right now, the shelter is facing a perfect storm of challenges that is overwhelming staff and volunteers alike.