Cochise County

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


Arizona Animal Shelters


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.  

Graham County


Graham County Animal Shelter

300 Old Country Club Road
Safford AZ 84456
Phone: 928-348-6676


City of Safford Animal Shelter
928-348-6676


Coconino County


Coconino Humane Association

3501 East Butler Ave.

Flagstaff, AZ   86001

928-526-1076


Greenlee County


Greenlee County Animal Control
840 S. Coronado Boulevard
Clifton, AZ 85533
928-865-2720​​


Mohave County


Western Arizona Humane Society Kingman

950 Buchanan St.

Kingman, AZ   86401

928-753-2727


Western Arizona Humane Society Lake Havasu City

1100 Empire Drive

Lake Havasu City, AZ   86404

928-855-5083


Lake Havasu Police Department Animal Care & Control (lists lost/found pets on website)

928-855-4111


La Paz County


La Paz County Animal Control

309 7th St.

Parker, AZ   85344

928-669-8774

928-669-2281 emergencies


Maricopa County


Maricopa County Animal Care and Control West Shelter (MCACC West)

2500 S. 27th Ave (27th Ave, South of Durango)

Phoenix, AZ   85009

602-506‑7387

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

602-506-7387


Arizona Humane Society Nina Mason Pulliam Campus for Compassion (only houses adoptable animals)

1521 W. Dobbins Rd.

Phoenix, AZ   85041

602-997-7586


Arizona Humane Society Sunnyslope Campus

9226 N. 13th Ave

Phoenix, AZ   85021

602-997-7585

Ask to see dogs in the Second Chance Hospital inside AHS


Santa Cruz County


Santa Cruz Animal Care and Control Services

2150 N. Congress Dr.

Nogales, AZ   85621

520-761-7860


Apache County


Navajo Nation Animal Control​ 928-871-7066 

Ft. Defiance 928-729-4023 

Many Farms 928-731-4380 

Shiprock 505-368-1235

Tuba City 928-283-3089

Crownpoint 928-871-6450 


Eager Police Department Animal Control

928-333-4127 ext 362 (Animal Control Officer)
General Information:  info@eagaraz.gov


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

928-337-2440​


Yuma County


Humane Society of Yuma

4050 S Avenue 4 ½ E
Yuma, AZ 85365

928-782-1621


Gila County


Gila County Animal Shelter Globe

700 Hackney Ave., Globe, AZ   85501

928-425-5882


Gila County Animal Shelter Payson

107 W. Frontier St., Suite A, Payson, AZ   85541

928-474-1210 


Pima County


Pima Animal Care Center (PACC)

4000 N. Silverbell Rd

Tucson, AZ   85745

520-724-5900


Ajo Substation

1259 Well Rd

Ajo, AZ   85321

520-387-7502


Humane Society of Southern Arizona

3450 N. Kelvin Blvd

Tucson, AZ   85716

520-327-6088 x111 for Lost and Found

LostandFound@hssaz.org


​​​​Lost Dogs Arizona

Helping Arizona's Lost Dogs Get Home

Yavapai County


Yavapai Humane Society

1605 Sundog Ranch Rd

Prescott, AZ   86301

928-445-2666


Camp Verde Animal Control

928-554-8370


Verde Valley Humane Society

1502 W. Mingus Ave

Cottonwood, AZ   86326

928-634-7387


Chino Valley Animal Shelter

1950 Voss Dr

Chino Valley, AZ   86323

928-771-3260

928-636 4223 ext 


Pinal County


Pinal County Animal Care and Control (PCACC)

1150 S. Eleven Mile Corner Rd.

Casa Grande, AZ   85194

520-509-3555

AnimalCare@pinalcountyaz.gov


San Manuel Shelter

23790 S. Veteran's Memorial Blvd

San Manuel, AZ   85631

Appointment required

520-509-3555


Casa Grande Animal Care & Adoption Center

202 E. First Ave

Casa Grande, AZ   85122

520-426-9300


Eloy Animal Control Department

3010 W. Houser Rd.

Eloy, AZ   85131

520-466-4152

520-466-7324 for emergencies


Apache Junction Animal Control (Paws and Claws Care Center)

725 E. Baseline Road

Apache Junction, AZ   85119 

480-983-4405


Need a correction?  Please contact us.

Navajo County


Holbrook Animal Control Shelter

105 Old Airport Rd

Holbrook, AZ   86025

928-524-6828

928-524-3991 for emergencies


Snowflake Animal Control Shelter

600 Snow Blvd

Snowflake, AZ   85937

928-536-7500


Show Low Animal Control Shelter (Operated by Pet Allies)

1181 E. Thornton Rd

Show Low, AZ   85901

928-537-8009


Winslow Animal Control Shelter

Municipal Airport Rd

Winslow, AZ   86047

928-289-3232

928-289-2431 for emergencies


Humane Society of the White Mountains

3212 N. Porter Mountain Rd

Lakeside, AZ   85929

928-368-5295


Navajo County Animal Care and Control has Lost/Found listing