Many shelters and rescue groups in Utah are over capacity. By adopting, you give one lucky dog or cat a home and create space for another pet in your community to be rescued.
Adopt a pet near you and save a life
These shelters and rescue groups in Utah are full of loving cats and dogs looking for loving homes with people like you.
- Davis County Animal Services
1422 E 600 N
Fruit Heights, UT 84037
801-444-2220 - Heber Valley Animal Services
635 W Airport Rd
Heber City, UT 84032
435-654-5727 - Roosevelt City Animal Shelter
680 W 650 South
Roosevelt, UT 84066
435-725-3649 - Salt Lake County Animal Services
511 W 3900 S
Salt Lake City, UT 84123
801-718-0473 - Sevier County Animal Services
2555 S Old Hwy 89
Sigurd, UT 84657
435-896-5370 - South Salt Lake Animal Services
2274 S 600 W
South Salt Lake, UT 84115
801-483-6024 - South Utah Valley Animal Services
582 W 3000 N St
Spanish Fork, UT 84660
801-851-4080 - South Utah Valley Animal Services
582 W 3000 N St
Spanish Fork, UT 84660
801-851-4080 - Tremonton City Animal Shelter
300 East 1200 South
Tremonton, Utah 84337
435-257-9545 - Weber County Animal Services
1373 Fairgrounds Dr
Ogden, UT 84404
801-399-8244 - West Valley City Animal Services
4522 W 3500 S
West Valley City, UT 84120
801-965-5800
Don't see your local shelter listed above?
With more than 60 shelters in the state of Utah, you can find a shelter closest to your home.
Working together to save lives
The No-Kill Utah Coalition (NKUT) is an initiative led by Best Friends that brings together passionate individuals, city shelters and a group of animal welfare organizations to end the killing of dogs and cats in shelters throughout the state of Utah.

Heartwarming adoption stories
Adoption gives homeless pets the second chances they deserve.
When you adopt a pet, you save lives
By adopting a cat or dog from a shelter or rescue group you’ll not only save a life, but you’ll also you gain a friend — a loyal companion who can offer you comfort and love, no matter what uncertainty life holds.

Not ready to adopt?
You can foster a pet to help save lives.

Found a lost pet?
Before taking a lost pet to your local shelter, try visiting a veterinarian’s office to see if the pet has a microchip, then try to reunite the pet with her family via social media.