Schroniska Towarzystwo prowadzi na podstawie umów z poszczególnymi miastami 18 schronisk dla bezdomnych zwierząt oraz 2 schroniska: w Celestynowie i Swarzędzu ze środków własnych, a także kontroluje pozostałe 65 schronisk w Polsce, które są prowadzone przez urzędy miast i osoby prywatne. We wszystkich polskich schroniskach znajduje się w przybliżeniu 11700 psów i 1850 kotów, którymi opiekuje się 520 pracowników schronisk i 80 lekarzy weterynariiStan z roku 1999..
Polskie schroniska dla bezdomnych zwierząt współprowadzone przez TOZStan na 2024 r.: Celestynów Chorzów Częstochowa Kiczarowo koło Stargardu Konin Krotoszyn Piotrków Trybunalski Słupsk Wrocław Zabrze
Inspektorat Ochrony Zwierząt Towarzystwo prowadzi inspektorat ochrony zwierząt. Inspektorzy interweniują w sytuacjach, gdzie dzieje się krzywda zwierzętom. W 2006 roku inspektorzy przeprowadzili ponad 5000 interwencji w przypadkach znęcania się nad zwierzętami.