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 participating shelters and rescue groups 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
- Heber Valley Animal Services
635 W Airport Rd
Heber City, UT 84032
- Roosevelt City Animal Shelter
680 W 650 South
Roosevelt, UT 84066
- Salt Lake County Animal Services
511 W 3900 S
Salt Lake City, UT 84123
- Sevier County Animal Services
2555 S Old Hwy 89
Sigurd, UT 84657
- South Salt Lake Animal Services
2274 S 600 W
South Salt Lake, UT 84115
- South Utah Valley Animal Services
582 W 3000 N St
Spanish Fork, UT 84660
- Uintah Animal Control and Shelter SSD
1387 E 335 S
Vernal, UT 84078
- Weber County Animal Services
1373 Fairgrounds Dr
Ogden, UT 84404
- West Valley City Animal Services
4522 W 3500 S
West Valley City, UT 84120
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 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.