Best Friends Utah

Schedule Appointment


Utah Rescue Groups & Shelters

Utah Rescue Groups and Shelters 

Utah Rescue Groups
The non-profit rescue organizations listed below have pledged to enact high-quality animal welfare practices and strive to end the killing of animals in shelters. Click here for a printable list of rescue groups.

Animal Angels
Animal Rescue Center
B.A.M. (Because Animals Matter)
Best Friends Animal Society - Sanctuary
Best Friends Animal Society - Utah
Canines with a Cause
Cause for Paws Utah
CAWS (Community Animal Welfare Society)
Companion Golden Retriever Rescue
Friends of Animals Utah
Friends of Ivins Animal Shelter
Furever Buddy's Dog Rescue
Have Pittie - Pit Bull Rescue of Utah
Healing Heart Sanctuary
Homeless Animal Rescue Team of Utah (H.A.R.T.)
Humane Society of Moab Valley
Humane Society of Northern Utah
Kitty Cause Cat Rescue
Paws for Life
PAWS (Providing Animals with Support)
Pet Samaritan Fund
Second Chance for Homeless Pets
Tooele Animal Outreach
Utah Animal Adoption Center
Utah Animal Advocacy Foundation
Utah Friends of Basset Hounds
Wag-N-Train Dog Rescue
The West Valley Animal Project



Utah Shelters
Many local municipalities operate animal shelters. Such shelters are governed by state and local ordinances and many offer adoption, spay/neuter, volunteer and pet-retention programs along with other services. Other private (non-government), non-profit, open-admission shelters operate within Utah as well. Click herefor a printable list of shelters.

Beaver County

     Beaver County Animal Control

Box Elder County
     Brigham City/Box Elder County Animal Control
     Tremonton Animal Control
Cache County
     Richmond & Lewiston Animal Control
     Cache Humane Society
     Hyrum Animal Control
     Logan Animal Control
Carbon County
     Carbon County Animal Control
Davis County
     Davis County Animal Care and Control
Duchesne County
     Duchesne County Animal Control
     Roosevelt City Animal Control
Emery County
     Emery County Animal Shelter
Garfield County
     Panguitch City Animal Control
Grand County
     Humane Society of Moab Valley/Moab City Animal Control
Iron County
     Cedar City Animal Shelter
     Enoch City Animal Control
     Iron County Animal Shelter
     Parowan City Animal Shelter
Juab County
     Nephi Animal Control
Kane County
     Kanab Animal Control
Millard County
     Delta Animal Control
     Fillmore Animal Control
Morgan County
     Morgan County Animal Control
Salt Lake County
     Bluffdale City Animal Services
     Draper City Animal Services
     Herriman Animal Control
     Holladay Animal Control
     Humane Society of Utah
     Midvale Animal Control
     Murray Animal Control
     Riverton City Animal Control
     Salt Lake County Animal Services
     South Jordan Animal Control
     South Salt Lake Animal Services
     Sandy City Animal Services
     West Jordan Animal Shelter
     West Valley City/Taylorsville Animal Services
San Juan County
     Blanding Animal Control
     Monticello Animal Control
Sanpete County
     Centerfield/Gunnison/Mayfield Animal Control
     Ephraim City Animal Control
     Manti Animal Control
     Mt Pleasant Animal Control
Sevier County
     Sevier County/Richfield/Salina Animal Control
Summit County
     Summit County Animal Control
Tooele County
     Grantsville Animal Control
     Tooele City Animal Control
     Tooele County Animal Control
Uintah County
     Uintah Animal Control
Utah County
     North Utah Valley Animal Services
     South Utah Valley Animal Shelter
Wasatch County
     Heber City Animal Control
Washington County
     Hurricane Animal Control
     Ivins Animal Shelter
     La Verkin Animal Shelter
     St George Animal Control
     Santa Clara Animal Control
     Springdale City Animal Control
     Washington City Animal Control
Weber County
     Pleasant View Animal Control
     South Ogden & Riverdale Animal Control
     Weber County Animal Services