Most communities have an animal shelter where strays picked up off the street can be taken, or where pet owners drop off animals they can no longer care for, but there is never enough space for all the animals nor enough money to indefinitely care for all of them, as much as people would like.