Most animal lovers agree that in a perfect world, there would be no kill shelters and safe homes for every dog, cat, hamster, and other cutie that needed one.
But it's not a perfect world and between tight budgets and the sheer number of animals in need, shelters often struggle to do what's best for our furry friends. But staff and volunteers keep doing what they can out of sheer love.