Depends on where you are. In the U.S.A. Most cities or counties fund the animal shelters in part with some reliance on donations from businesses & individuals. Mind you some income is also from licenses, fines for stray animals, & adoption fees.