FIRST: If you adopted your pet from a rescue or no-kill shelter, please contact the rescue or shelter first. Most rescues will take their animals back (and many, in fact, have a return clause in their adoption contract obligating the adopter to return the pet to the rescue).
You can try rehoming the pet yourself using Rehome by Adoptapet. This site also has several resources available to help you keep your pet.
You can also post pets for rehoming on Craigslist and on Facebook in Pets Needing Rehomed St. Louis Area MO & IL. Please ask for a minimum $50 rehoming fee to help weed out unsavory people (there are people who troll these sites looking for free pets to use as bait for dog fighting, to feed to pet snakes, sell to research labs, etc.), and please try to check them out first. You can use sites such as Missouri Casenet or other public records sites to view criminal and civil court records.
Our goal is to help keep pets in their homes whenever possible. To that end, we’ve listed several resources below.
Low Cost Spay/Neuter
Spay/Neuter Program Name
|
Location | Phone Number | |
St. Charles County | 636-288-2999 | ||
BARC | St. Louis | 314-771-7387 | |
Carol House Quick Fix Pet Clinic | St. Louis City | 314-771-PETS | |
FCHS Low-Income Spay/Neuter | Franklin County | 636-583-4300 | |
Four Hearts Foundation | Belleville, IL | 618-960-4984 | — |
Heartland Humane Society H.E.L.P. | Lincoln County | 636-922-0569 | |
HSMO Low-Cost Spay/Neuter | St. Louis Metro | 314-802-5700 | — |
Open Door Animal Shelter | Jefferson County | 636.671.3643 | |
Operation Spot | St. Louis | 314-995-8678 | |
Pet Savers Foundation – Spay/USA | National Referral | 800-248-SPAY | |
Pound Pals | St. Louis City | 314-776-SPAY | |
Protect Every Pet | Bland, MO | 573-646-3155 | |
SNIP Alliance | Alhambra, IL | 618-488-2656 | |
St. Charles County Humane Services | St. Charles County | 636-949-PETS | |
St. Louis County Dept of Health | St. Louis County | 314-615-0650 | — |
St. Louis Veterinary Center | St. Louis | 314-773-6400 |
Feral Cat and Barn Cat Programs
Feral and Barn Cat Program Name
|
Location | Phone Number | |
St. Louis Feral Cat Outreach – TNR | St. Louis City | 314-669-5228 | |
Missouri Barn Cat Placement | St. Louis Metro | 314-995-2655 | |
Sterile Feral – Spay/neuter clinic | St. Charles | 314-995-9266 | — |
Pet Food Pantries
Pet Food Pantry Name
|
Location | Phone Number | |
Bi-State Pet Food Pantry | St. Louis City | 314-596-2128 | |
Five Acres – Animeals Program | St. Charles | 636-949-9918 | |
Jefferson County Pet Food Pantry | Arnold | 314-723-6127 | |
Lucky Paws Pet Food Pantry | Lincoln County | n/a |
Local Animal Rescues and Shelters
Foster-Based All-Breed Rescues | Location | Phone Number | |
4 Paws 4 Rescue | St. Louis County | 314-420-7930 | |
ACT Now Rescue (dogs only) | St. Louis County | 314-614-8976 | — |
All About Paws Rescue (dogs only) | St. Louis County | — | |
All Paws Rescue | St. Charles County | 636-288-2999 | |
Angel Acres Animal Rescue | St. Louis County | — | |
Animal Welfare Association | Warren County | 636-297-0486 | |
Chris’ Rescue Angels (dogs only) | St. Charles County | — | |
CAPA | Pike County | 573-470-2767 | |
Dog Saver Rescue (dogs only) | Franklin County | 636-667-0295 | |
Felines Forever (cats only) | St. Louis County | 314-707-0795 | |
Found A Hound Rescue (dogs only) | Madison County | — | |
Frisky Whiskers (cats only) | St. Louis County | 636-343-7106 | |
Gateway 4 Paws (dogs only) | St. Clair County | — | |
Happy Hearts Animal Rescue Ranch | St. Louis County | 314-735-1058 | |
Heartland Humane Society | St. Charles County | 636-922-0569 | |
Hearts of Hope Rescue (dogs only) | Osage County | 573-291-2080 | |
Hope Animal Rescues (dogs only) | Madison County | 618-979-1908 | |
Judy’s Forgotten Jewels | St. Louis City | 314-351-4700 | |
Pet Rescue Network | Jefferson County | 314-995-9260 | — |
Senior Dogs for Seniors (dogs only) | St. Louis County | 636-458-1892 | |
Seven More Cats Rescue (cats only) | St. Charles | — | |
Spencer Pet Rescue | St. Clair County | 618-632-7387 | |
Stray Haven Rescue (cats only) | St. Louis City | — | |
St. Louis Pet Rescue | St. Louis County | 314-827-5543 | |
St. Louis Senior Dog Project (dogs only) | St. Louis County | 314-781-5727 | |
Talk To The Paw | St. Louis County | 314-570-7988 | |
Tenth Life (cats only) | St. Louis City | 314-808-2454 | |
The Cat Network (cats only) | St. Louis County | 636-386-7877 | |
The Pet Doctor to the Rescue | St. Charles County | 636-561-9122 | |
Vet-Pet Rescue | St. Louis County | 636-530-1808 | |
Breed-Specific Rescues | Location | Phone Number | |
American Eskimo Rescue of St. Louis | St. Louis, MO | — | |
Australian Cattle Dog Rescue of Illinois | Texico, IL | — | |
Australian Shepherd Rescue Midwest | Washington, IL | — | |
Boxer/Schnauzer Rescue of the Ozarks | Springfield, MO | — | |
Chihuahua Rescue Midwest | St. Louis, MO | n/a | |
Come Bye Border Collie Rescue | Highland, IL | 618-532-7289 | |
Dachshund Rescue of St. Louis | Highland, IL | 618-654-7138 | |
Dirk’s Fund – Golden Ret. Rescue | St. Louis, MO | 314-966-3326 | |
Even Chance (pit bull rescue) | St. Louis, MO | — | |
Faery Tails Corgi Rescue of St. Louis | St. Louis, MO | 314-631-2577 | |
Furever Shih Tzu & Companion Dog | St. Louis, MO | — | |
Gateway Golden Retriever Rescue | St. Louis, MO | 314.995.5477 | |
Great Pyrenees Rescue of Central IL | Bloomington, IL | 309-827-6143 | |
Guardian Angel Basset Rescue | Dwight, IL | 815-584-6521 | |
Illinois Alaskan Malamute Rescue | Mt. Prospect, IL | — | |
Illinois Birddog Rescue (Pointers and English Setters) | Wood Dale, IL | 630-694-1359 | |
Illinois English Bulldog Rescue | Illinois | — | |
Kansas City Siamese Rescue | Kansas City, MO | 816-331-9700 | |
Love A Golden Rescue | St. Louis, MO | 314-963-5232 | |
Metro East Lab Rescue | Maryville, IL | 618-344-4096 | |
Midwest Doberman Rescue | St. Louis, MO | — | |
Midwest Mastiff Rescue Inc | Gurnee, IL | 847-574-8157 | |
Mutts N Stuff (pit bull rescue) | Foristell, MO | 314-306-6888 | |
Pet’s Second Chance Corgi Rescue | Chesterfield, MO | 314-422-2350 | — |
Rescued Racers (Greyhounds) | St. Louis, MO | ||
SDC Saint Bernard Rescue | Bourbon, MO | 573-259-4485 | |
Second Chance Sheltie Rescue | St. Louis, MO | 888-873-5443 | |
Serendipity GSD Rescue | Jefferson City, MO | — | |
Spotsavers Dalmatian Assistance League | St. Louis, MO | 314-842-8958 | |
St. Louis Samoyed Rescue | St. Louis, MO | 314-867-4755 | — |
St. Louis Scottish Terrier Rescue | Florissant, MO | 314-383-5778 | |
Wonder Weims Rescue (Weimaraner) | St. Louis, MO | — | |
Neonate / Maternity Rescues | Location | Phone Number | |
A Mother’s Safe Haven (dogs only) | St. Charles County | 636-448-8405 | — |
Camp Chaos Puppy Rescue (dogs only) | Jefferson County | — | |
SNUGGLE | St. Charles County | 636-441-1728 | |
No-Kill Shelters | Location | Phone Number | |
Almost Home Rescue & Sanctuary | Wright City, MO | 636-203-5800 | |
Alton Area Animal Aid Association | Godfrey, IL | 618-466-3702 | |
Animal House (cats only) | St. Louis, MO | 314-531-4626 | |
Belleville Area Humane Society | Belleville, IL | 618-235-3712 | |
Canines in Crisis (dogs only) | Desoto, MO | 636-208-9037 | |
CARE | Hillsboro, MO | 636-208-6267 | |
Clowder House (cats only) | St. Louis, MO | 314-776-PURR | |
Country Acres | St. Louis, MO | 636-577-2007 | |
Farmington Pet Adoption Center | Farmington, MO | — | |
Five Acres Animal Shelter | St. Charles, MO | 636-949-9918 | |
Gateway Pet Guardians | St. Louis, MO | 314-664-7398 | |
Granite City APA | Granite City, IL | 618-931-7030 | |
Helping Strays | Waterloo, IL | 618-282-7387 | |
Highland Animal Shelter | Highland, IL | 618-654-6067 | |
Massas Creek Companion Animals | Hermann, MO | 636-488-5965 | |
No Time to Spare Rescue/Sanctuary | Foristell, MO | 636-673-1055 | |
Open Door Animal Sanctuary | House Springs, MO | 636-671-3643 | |
PALS | Hawk Point, MO | 636-338-1818 | |
Partners for Pets Humane Society | Troy, IL | 618-540-7387 | |
Randolph County Humane Society | Sparta, IL | 618-443-3363 | — |
Stray Rescue (dogs only) | St. Louis, MO | 314-771-6121 | — |
Shelters/Animal Control Facilities | Location | Phone Number | |
Animal Protective Association (APA) | St. Louis City | 314-645-4610 | |
Franklin County Humane Society | Franklin County | 636-583-4300 | |
Humane Society of MO | St. Louis Metro | 314-802-5700 | — |
Jefferson County Animal Control | Jefferson County | 636-797-5577 | — |
St. Animal Pet Adoptions | St. Ann | n/a | |
St. Charles City Animal Control | St. Charles | 636-949-3395 | — |
St. Charles County Pet Adoption | St. Charles County | 636-949-PETS | |
St. Louis County Dept of Health | St. Louis County | 314-615-0650 | — |
ADVOCACY AND ASSISTANCE
Miscellaneous Local Resources
Dogs Deserve Better – advocacy for chained dogs
Dogs On Duty – working/service dog support
Muffin’s Halo – resource for blind dogs
Deaf Dogs Rock – resources for deaf dogs
Feline Diabetes – resource for diabetic cats
Pet Insurance Reviews – reviews of pet insurance companies
PAWS – HIV owner assistance
Ellie’s Safe Haven – provides care for pets of domestic violence victims
Red Rover Relief Domestic Violence Grants
General Financial Assistance
Fundraising Tools, Tips and Resources
Care Credit – credit card for vet care, offers a variety of plans and low monthly payments
Red Rover Relief Grants – funds urgent, life saving veterinary care
Killuminati Foundation – Focus on non-routine procedures, may help within 30 days of treatment.
Onyx and Breezy – Help for pets of individuals where medical hardship is present.
The Mosby Foundation – Helps to pay medical expenses for sick, abused and neglected dogs.
Feline Veterinary Emergency Assistance – Help with life-threatening illness or injury
Breed-Specific Financial Assistance
Click here for list of national organizations
Disease-Specific Financial Assistance
Cancer
Stymie Canine Cancer Foundation
Joshua Louis Animal Foundation
Cardiac Disease
Diabetes
Kidney Disease
Mobility Impairments
Handicapped Pets Foundation – donates mobility equipment
The Pet Fund – financial assistance for non-emergency care
Neurological Disorders
Thyroid Disease