Local Resources

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 E-mail
St. Charles County 636-288-2999 e-mail 
BARC St. Louis 314-771-7387 e-mail
Carol House Quick Fix Pet Clinic St. Louis City 314-771-PETS e-mail
FCHS Low-Income Spay/Neuter Franklin County 636-583-4300 e-mail
Four Hearts Foundation Belleville, IL 618-960-4984  —
Heartland Humane Society H.E.L.P. Lincoln County 636-922-0569 e-mail
HSMO Low-Cost Spay/Neuter St. Louis Metro 314-802-5700  —
Open Door Animal Shelter Jefferson County 636.671.3643 e-mail
Operation Spot St. Louis 314-995-8678 e-mail
Pet Savers Foundation – Spay/USA National Referral 800-248-SPAY e-mail
Pound Pals St. Louis City 314-776-SPAY e-mail
Protect Every Pet Bland, MO 573-646-3155 e-mail
SNIP Alliance Alhambra, IL 618-488-2656 e-mail
St. Charles County Humane Services St. Charles County 636-949-PETS e-mail
St. Louis County Dept of Health St. Louis County  314-615-0650  —
St. Louis Veterinary Center St. Louis 314-773-6400 e-mail

Feral Cat and Barn Cat Programs

Feral and Barn Cat Program Name
Location Phone Number E-mail
St. Louis Feral Cat Outreach – TNR St. Louis City 314-669-5228 e-mail
Missouri Barn Cat Placement St. Louis Metro 314-995-2655 e-mail
Sterile Feral – Spay/neuter clinic St. Charles 314-995-9266  —

Pet Food Pantries

Pet Food Pantry Name
Location Phone Number E-mail
Bi-State Pet Food Pantry St. Louis City 314-596-2128 e-mail
Five Acres – Animeals Program St. Charles 636-949-9918 e-mail
Jefferson County Pet Food Pantry Arnold 314-723-6127 e-mail
Lucky Paws Pet Food Pantry Lincoln County n/a e-mail

Local Animal Rescues and Shelters

Foster-Based All-Breed Rescues Location Phone Number E-mail
4 Paws 4 Rescue St. Louis County 314-420-7930 e-mail
ACT Now Rescue (dogs only) St. Louis County 314-614-8976  —
All About Paws Rescue (dogs only) St. Louis County  — e-mail
All Paws Rescue St. Charles County 636-288-2999 e-mail
Angel Acres Animal Rescue St. Louis County  — e-mail
Animal Welfare Association Warren County 636-297-0486 e-mail
Chris’ Rescue Angels (dogs only) St. Charles County  — e-mail
CAPA Pike County 573-470-2767 e-mail
Dog Saver Rescue (dogs only) Franklin County 636-667-0295 e-mail
Felines Forever (cats only) St. Louis County 314-707-0795 e-mail
Found A Hound Rescue (dogs only) Madison County  — e-mail
Frisky Whiskers  (cats only) St. Louis County 636-343-7106 e-mail
Gateway 4 Paws (dogs only) St. Clair County  — e-mail
Happy Hearts Animal Rescue Ranch St. Louis County 314-735-1058 e-mail
Heartland Humane Society  St. Charles County 636-922-0569 e-mail
Hearts of Hope Rescue (dogs only) Osage County 573-291-2080 e-mail
Hope Animal Rescues (dogs only) Madison County 618-979-1908 e-mail
Judy’s Forgotten Jewels St. Louis City 314-351-4700 e-mail
Pet Rescue Network  Jefferson County 314-995-9260  —
Senior Dogs for Seniors (dogs only) St. Louis County 636-458-1892 e-mail
Seven More Cats Rescue (cats only) St. Charles e-mail
Spencer Pet Rescue St. Clair County 618-632-7387 e-mail
Stray Haven Rescue (cats only) St. Louis City  — e-mail
St. Louis Pet Rescue St. Louis County 314-827-5543 e-mail
St. Louis Senior Dog Project (dogs only) St. Louis County 314-781-5727 e-mail
Talk To The Paw St. Louis County 314-570-7988 e-mail
Tenth Life (cats only) St. Louis City 314-808-2454 e-mail
The Cat Network (cats only) St. Louis County 636-386-7877 e-mail
The Pet Doctor to the Rescue St. Charles County 636-561-9122 e-mail
Vet-Pet Rescue St. Louis County 636-530-1808 e-mail
Breed-Specific Rescues Location Phone Number E-mail
American Eskimo Rescue of St. Louis St. Louis, MO  — e-mail
Australian Cattle Dog Rescue of Illinois Texico, IL  — e-mail
Australian Shepherd Rescue Midwest Washington, IL  — e-mail
Boxer/Schnauzer Rescue of the Ozarks Springfield, MO  — e-mail
Chihuahua Rescue Midwest St. Louis, MO n/a e-mail
Come Bye Border Collie Rescue Highland, IL 618-532-7289 e-mail
Dachshund Rescue of St. Louis Highland, IL 618-654-7138 e-mail
Dirk’s Fund – Golden Ret. Rescue St. Louis, MO 314-966-3326 e-mail
Even Chance (pit bull rescue) St. Louis, MO  — e-mail
Faery Tails Corgi Rescue of St. Louis St. Louis, MO 314-631-2577 e-mail
Furever Shih Tzu & Companion Dog St. Louis, MO  — e-mail
Gateway Golden Retriever Rescue St. Louis, MO 314.995.5477 e-mail
Great Pyrenees Rescue of Central IL Bloomington, IL 309-827-6143 e-mail
Guardian Angel Basset Rescue Dwight, IL 815-584-6521 e-mail
Illinois Alaskan Malamute Rescue Mt. Prospect, IL  — e-mail
Illinois Birddog Rescue (Pointers and English Setters) Wood Dale, IL 630-694-1359 e-mail
Illinois English Bulldog Rescue Illinois  — e-mail
Kansas City Siamese Rescue Kansas City, MO 816-331-9700 e-mail
Love A Golden Rescue St. Louis, MO 314-963-5232 e-mail
Metro East Lab Rescue Maryville, IL 618-344-4096 e-mail
Midwest Doberman Rescue St. Louis, MO  — e-mail
Midwest Mastiff Rescue Inc Gurnee, IL 847-574-8157 e-mail
Mutts N Stuff (pit bull rescue) Foristell, MO 314-306-6888 e-mail
Pet’s Second Chance Corgi Rescue Chesterfield, MO 314-422-2350  —
Rescued Racers (Greyhounds) St. Louis, MO e-mail
SDC Saint Bernard Rescue Bourbon, MO 573-259-4485 e-mail
Second Chance Sheltie Rescue St. Louis, MO 888-873-5443 e-mail
Serendipity GSD Rescue Jefferson City, MO  — e-mail
Spotsavers Dalmatian Assistance League St. Louis, MO 314-842-8958 e-mail
St. Louis Samoyed Rescue St. Louis, MO 314-867-4755  —
St. Louis Scottish Terrier Rescue Florissant, MO 314-383-5778 e-mail
Wonder Weims Rescue (Weimaraner) St. Louis, MO  — e-mail
Neonate / Maternity Rescues Location Phone Number E-mail
A Mother’s Safe Haven (dogs only) St. Charles County 636-448-8405  —
Camp Chaos Puppy Rescue (dogs only) Jefferson County  — e-mail
SNUGGLE St. Charles County 636-441-1728 e-mail
No-Kill Shelters Location Phone Number E-mail
Almost Home Rescue & Sanctuary Wright City, MO 636-203-5800
Alton Area Animal Aid Association Godfrey, IL 618-466-3702 e-mail
Animal House  (cats only) St. Louis, MO 314-531-4626 e-mail
Belleville Area Humane Society Belleville, IL 618-235-3712 e-mail
Canines in Crisis (dogs only) Desoto, MO 636-208-9037 e-mail
CARE Hillsboro, MO 636-208-6267 e-mail
Clowder House (cats only) St. Louis, MO 314-776-PURR e-mail
Country Acres St. Louis, MO 636-577-2007 e-mail
Farmington Pet Adoption Center Farmington, MO  — e-mail
Five Acres Animal Shelter St. Charles, MO 636-949-9918 e-mail
Gateway Pet Guardians St. Louis, MO 314-664-7398 e-mail
Granite City APA Granite City, IL 618-931-7030 e-mail
Helping Strays Waterloo, IL 618-282-7387 e-mail
Highland Animal Shelter Highland, IL 618-654-6067 e-mail
Massas Creek Companion Animals Hermann, MO 636-488-5965 e-mail
No Time to Spare Rescue/Sanctuary Foristell, MO 636-673-1055 e-mail
Open Door Animal Sanctuary House Springs, MO 636-671-3643 e-mail
PALS Hawk Point, MO 636-338-1818 e-mail
Partners for Pets Humane Society Troy, IL 618-540-7387 e-mail
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 E-mail
Animal Protective Association (APA)  St. Louis City 314-645-4610 e-mail
Franklin County Humane Society Franklin County 636-583-4300 e-mail
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 e-mail
St. Charles City Animal Control St. Charles 636-949-3395  —
St. Charles County Pet Adoption St. Charles County 636-949-PETS e-mail
St. Louis County Dept of Health St. Louis County 314-615-0650  —



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


Magic Bullet Fund

Paws 4 A Cure

The Riedel and Cody Fund

Stymie Canine Cancer Foundation

Canine Cancer Awareness

Dog and Cat Cancer Fund

Joshua Louis Animal Foundation

Cardiac Disease

The Big Heart Fund

Cats in Crisis Stripes Fund


Diabetic Cats In Need CAP

Lantus Land Emergency Fund

Kidney Disease

Cats in Crisis Mesa Fund

Mobility Impairments

Handicapped Pets Foundation – donates mobility equipment

The Pet Fund – financial assistance for non-emergency care

Neurological Disorders

Cats in Crisis Gillie Fund

Thyroid Disease

Cats in Crisis Stripes Fund

Comments are closed