Animal Welfare Services for Riverside
Animal Care League is the animal shelter for Riverside, housing all stray animals found in the village.
We offer adoptions, low-cost vet services, educational classes, a pet food pantry and other resources, volunteer and foster opportunities, and more. Use the buttons at the bottom of the page to learn more about the services we provide.

Found a Stray Pet in Melrose Park?
Call Riverside police (non emergency) at 708-447-9191.
Lost your pet?
Click here to view lost pets currently in our care. If you believe your lost pet is here at Animal Care League, please give us a call at (708) 848-8155.
When a stray pet enters the shelter, it will be held for a designated holding period before being put up for adoption. This period is decided by the village in which the animal was found, not by Animal Care League.
Stray pets in Riverside are held for seven days if found with ID (collar tags or microchip), or five days if found without ID.
A 501(c)3 nonprofit organization supported by community donations and volunteers, Animal Care League is committed to providing shelter, medical care, and comfort to animals in need. We find new homes for homeless animals through our adoption program, provide low-cost clinic services, and offer other community resources, including free classes for students and a pet food pantry.
