Town of Bernalillo:

Happy, a cattle dog-shepherd mix who spent two years living at a landfill, was among the dogs at the county shelter in 2021. Matt Hollinshead photo.

Animal Control is a division of the Police Department. (No government animal shelter)

Primarily impound of free-running animals.

739 Camino Del Pueblo, Bernalillo

Call: (505) 771-5870 or call dispatch at (505) 891-7226



Corrales is an animal friendly, no-kill village.

Corrales Animal Control

Can assist with lost and found animals, wildlife removal and relocation.

4324 Corrales Rd., Corrales

Call: (505) 898-0401

Website: Click here


Corrales Kennel

Serves as the village’s animal shelter. Lost and found animals end up here, and the kennel frequently coordinates adoptions.

490 E. Valverde Rd., Corrales

Call: (505) 898-3743

Website: Click here

Facebook page has more information on animal adoption than their web page: Click here


Companion Animal Rescue and Medical Assistance (CARMA)

No address. CARMA and works closely with Corrales Animal Control. CARMA also works with other animal organizations to prevent euthanizing of adoptable animals.

Website: Click here

Email: Click here

Call: (505) 321-6275


On a Wing and a Prayer

Wild bird rescue and education.

Contact Mikal Deese at 505-480-7777.

Call Mikal if you find an orphaned bird, as you may inadvertently harm the bird you’re trying to help.



No government shelter

Placitas Animal Rescue

Primarily a stray and feral animal rescue organization. They also feed and shelter some of the free-ranging horses of Placitas.

Website: Click here

Call: (505) 867-0004


Rio Rancho:

Rio Rancho Animal Resource Center

The city’s animal shelter. Provides animal control, accepts owner surrenders, houses lost and found animals and provides adoption services.

3441 Northern Blvd., Rio Rancho

Call: (505) 891-5075

Website: Click here


Watermelon Mountain Ranch

New Mexico’s largest no-kill shelter. Provides low-cost veterinarian services. Accepts owner surrenders. Provides adoption of pets and even a “retirement village” for dogs and cats, whose owners have died; prior arrangements are required. 

3251 Westphalia Blvd. NE, Rio Rancho
Call: (505) 771-0140

Website: Click here


Penny Lane Foal Rescue and Training Center

Rescues and rehabilitates orphaned foals throughout New Mexico. Assists those who have rescued foals from roundups. Brings horses and youth together through training. Has horses available for adoption.

3031 Oculus Loop NE, Rio Rancho

(505) 373-3203

Website: Click here


Sandoval County:

Animal Welfare Programs and Services

The county’s animal shelter. Services include animal control, housing lost and homeless pets, arranging adoption of available animals and low-income spaying and neutering. Also developing sustainable solutions to the free-ranging horses of Placitas.

1500 Idalia Road, Bernalillo

Call: (505) 867-7642

Website: Click here