3501 East Butler Ave.
Flagstaff, AZ 86001
Maricopa County Animal Care and Control West Shelter (MCACC West)
2500 S. 27th Ave (27th Ave, South of Durango)
Phoenix, AZ 85009
Photos of dogs in kennels not open to the public are posted. Make sure you ask about these kennels.
Maricopa County Animal Care and Control East Shelter (MCACC East)
2630 W. 8th Street (Loop 101 & Rio Salado/8th)
Mesa, AZ 85201
Arizona Humane Society Nina Mason Pulliam Campus for Compassion (only houses adoptable animals)
1521 W. Dobbins Rd.
Phoenix, AZ 85041
9226 N. 13th Ave
Phoenix, AZ 85021
Ask to see dogs in the Second Chance Hospital inside AHS
Navajo Nation Animal Control 928-871-7066
Ft. Defiance 928-729-4023
Many Farms 928-731-4380
Tuba City 928-283-3089
Eager Police Department Animal Control
928-333-4127 ext 362 (Animal Control Officer)
General Information: firstname.lastname@example.org
Springerville Police Department - Animal Control
418 E. Main St. Springerville AZ 85938
928-333-4240 Ext 327
St. John's Police Department - Animal Control
1200 W. Cleveland
St. Johns, AZ 85926
Cochise County contracts for the use of four shelters. Stray animals that are apprehended are placed into these contracted shelters. These shelters are not operated by Cochise County or the Sheriff's Office. Shelter Contract information is as follows:
Benson: Benson Animal Shelter 104 Harvest Way Benson Arizona 85602 (520) 586-3600
Douglas: City Of Douglas Animal Shelter 2017 N. Rogers Avenue (520) 805 0557
Huachuca City: 300 S. Howard St., Huachuca City (520) 456-1337.
Willcox: 1525 E. Stewart St., Willcox (520) 384-0163
Other animal shelters within the county (not contracted with Cochise County) are:
Bisbee: Tovreaville Road, Bisbee (520) 432-6020
Sierra Vista: 1124 North Ave, Sierra Vista (520) 458-4151
Tombstone: Telephone for arrangements (520) 457-3144
950 Buchanan St.
Kingman, AZ 86401
1100 Empire Drive
Lake Havasu City, AZ 86404
Lake Havasu Police Department Animal Care & Control (lists lost/found pets on website)
Usually, these are organizations operated or contracted by county governments to house and care for stray dogs. We can't guarantee that this includes every possible place where your dog could be. You should contact your local authorities to find and check all shelters in your area. Also, many Police Departments will provide temporary housing for stray pets so make sure you contact your local Police. If you live near tribal land, make sure you contact authorities there. They usually have their own animal control facilities. Visit all shelters in your county as well as those shelter in nearby counties if you live near a border. Also see our Rescue List. Found dogs may be housed at Rescues.
You need to personally visit these shelters. Do not rely on information conveyed over the phone. Make sure you ask about kennels not accessible to the public (injured dogs, bite dogs, etc.). Visit all shelters in your county and in nearby counties if you live near a border.
Lost Dogs Arizona
2150 N. Congress Dr.
Nogales, AZ 85621
Holbrook Animal Control Shelter
105 Old Airport Rd
Holbrook, AZ 86025
928-524-3991 for emergencies
Snowflake Animal Control Shelter
600 Snow Blvd
Snowflake, AZ 85937
Show Low Animal Control Shelter (Operated by Pet Allies)
1181 E. Thornton Rd
Show Low, AZ 85901
Winslow Animal Control Shelter
Municipal Airport Rd
Winslow, AZ 86047
928-289-2431 for emergencies
Humane Society of the White Mountains
3212 N. Porter Mountain Rd
Lakeside, AZ 85929
Navajo County Animal Care and Control has Lost/Found listing
Humane Society of Yuma
4050 S Avenue 4 ½ E
Yuma, AZ 85365
Need a correction? Please contact us.
Helping Arizona's Lost Dogs Get Home
1150 S. Eleven Mile Corner Rd.
Casa Grande, AZ 85194
San Manuel Shelter
23790 S. Veteran's Memorial Blvd
San Manuel, AZ 85631
202 E. First Ave
Casa Grande, AZ 85122
3010 W. Houser Rd.
Eloy, AZ 85131
520-466-7324 for emergencies
Apache Junction Animal Control (Paws and Claws Care Center)
725 E. Baseline Road
Apache Junction, AZ 85119