Schronisko dla zwierząt jest ośrodkiem, który służy jako dom dla bezdomnych, porzuconych lub zagubionych zwierząt. Głównie chodzi o dużą liczbę psów i kotów. Zwierzę utrzymuje się w schronisku do czasu gdy odbierze je właściciel, jest przygarnięte przez nowego właściciela lub umieszczone w innej organizacji. Niektóre schroniska dla zwierząt stosują usypianie, w przypadku zwierząt które nie są przygarnięte w ciągu określonego czasu. Inne natomiast mają politykę do zabijania tych, które są stare lub ze złym stanem zdrowia. Miejskie schroniska dla zwierząt są często organizacjami non-profit, które są na zleceniu miast, i są po to aby wypełniać zarządzenia miejskie jeśli chodzi o zwierzęta. Także należy do ich obowiązków oferowanie usług związanych ze zwierzętami. Są to usługi kształcenia dla właścicieli zwierząt domowych, kastracje, zabiegi, operacje, szczepienia, weterynarz i inne. Innymi typami schronisk są schroniska o otwartych drzwiach, które przyjmują wszystkie zwierzęta, bez oczekiwania i godzin otwarcia.