The phrase
"local rescues" refers to organizations or groups in your community that are dedicated to saving and providing shelter for animals in need. These rescues help find homes for stray or abandoned animals and often rely on support from local volunteers and donations.
Full definition