Oklahoma Dog Shelters

Name Dogs Currently
Adoption Program
Oklahoma City
41
All Paws Rescue, Inc.
Edmond
5
Animal Rescue Foundation (ARFOK)
Tulsa
13
Arf Fosters
Tulsa
12
Bella SPCA
Oklahoma City
17
Elk City Animal Shelter
Elk City
0
Friends with Four Paws
Oklahoma City
17
Humane Society of Cherokee County
Tahlequah
10
Humane Society of Grove and Grand Lake dba Second Chance Pet Rescue
Grove
46
Humane Society of Tulsa
Tulsa
13
Misfits, Mutts and Meows, Inc.
Crescent
14
Mutt Misfits Animal Rescue
Oklahoma City
41
Oklahoma Humane Society
Oklahoma City
0
Pet Angels Rescue Inc.
Guthrie
20
Safe Haven Animal Rescue
Oklahoma City
35
Second Chance Animal Rescue
Norman
0
Second Chance Animal Sanctuary
Norman
20
The Boxer Rescue of Oklahoma
Oklahoma City
13
Tulsa SPCA
Tulsa
0
Washington County SPCA - MAIN LOCATION
Bartlesville
44
What shelter in Oklahoma has the most dogs? Humane Society of Grove and Grand Lake dba Second Chance Pet Rescue