Skip to main content

LOCAL ANIMAL CONTROL AGENCIES

Find Help for an Animal in Your Area

Below is a partial list of DFW Animal Control Agencies for reference purposes. Please note that we have made every effort to ensure the accuracy of this information. If, however, you are aware of more current information, or if your agency is not listed and would like to be, contact us.

*Starred agencies below contract with the SPCA of Texas to house lost and found pets at the SPCA of Texas’ Ellis County Animal Care Center. View stray pets at our Ellis County Animal Care Center . To reclaim a pet, please contact lostpet@spca.org or call 214-742-7722, option 6.

City ordinances are online at https://www.municode.com/ or you can go to the individual city web site.

Additional Resources

Lost or Found Strays

For lost, found or stray pets outside of unincorporated Dallas County or in Ellis County, please contact the agency within the municipality that you found or lost the pet. The SPCA of Texas only takes in stray animals from unincorporated Dallas County and Ellis County. Pets lost or found within the City of Dallas will be held at Dallas Animal Services.

 

Animal Cruelty Investigations

The SPCA of Texas does not have the resources to investigate cruelty complaints outside of our current service area, which consists of Dallas, Hunt, Kaufman and Van Zandt counties. If the county you’re referring to is outside our service area, you can help by contacting your local law enforcement. Texas law protects animals from cruelty and abuse. Your local law enforcement officials will be able to assist the animal(s) you’re concerned about. Learn more about the counties we serve.

Listings

A

Aledo
Weatherford/Parker County Animal Services  

Allen Animal Control

Anna – Collin County Animal Services

Argyle Animal Control
Argyle Animal Control is a division of the Argyle Police Department and is currently provided through a private contractor. Services provided by contract through All American Dogs 

Arlington Animal Services

Aubrey Animal Control 
The City of Aubrey currently contracts with All American Dogs. If you have an animal control question or problem, including lost or found pets, please visit their website.

Azle Animal Control

B

Balch Springs Animal Control

*City of Bardwell – (972) 646-5332 

Bedford Animal Control

Benbrook Animal Control

C

City of Bridgeport Animal Services  

City of Burleson Animal Services 

Carrollton Animal Services

Cedar Hill – Tri-City Animal Shelter and Adoption Center

Celina – Collin County Animal Services

Cleburne Animal Control

Cockrell Hill Animal Control

Colleyville Animal Services

Collin County Animal Services 
Handles animal control and sheltering for unincorporated Collin County and the following municipalities: Anna, Celina, Fairview, Lavon, Lucas, Melissa, Nevada, Princeton, Prosper, and Weston.

Commerce Animal Shelter 

Coppell Animal Services

Corinth Animal Control
The City of Corinth Contracts with the City of Lake Dallas for Animal Shelter services.

Crandall Animal Control 

Crowley Animal Control

D

Dallas Animal Services

Decatur Animal Control
Animal Control and sheltering is overseen by Wise County.

City of Denton Animal Services

DeSoto Animal Control
Animals are housed at Tri-City Animal Shelter

Duncanville Animal Control
Animals are housed at Tri-City Animal Shelter

E

*Ellis County Sheriff Department

*Ennis Animal Control
Animals are housed at SPCA of Texas’ Ellis County Animal Care Center
Phone Number: 214-742-7722, option 6
Hours: By appointment, please contact lostpet@spca.org for assistance.
Location: 2570 FM 878, Waxahachie, TX 75165

Euless Animal Services

F

Farmers Branch Animal Adoption Center

Farmersville Animal Control 

Fate Animal Services 
The City of Fate contracts with All American Dogs for animal services.

Ferris Animal Control

Flower Mound Animal Services

Forney Animal Control 

Fort Worth Animal Care and Control

Frisco Animal Control 

G

Garland Animal Services

*Garrett Animal Control
Animals are housed at SPCA of Texas’ Ellis County Animal Care Center
Phone Number: 214-742-7722, option 6
Hours: By appointment, please contact lostpet@spca.org for assistance.
Location: 2570 FM 878, Waxahachie, TX 75165

Glenn Heights Animal Control

Granbury Animal Control 

Grand Prairie Animal Services

Grapevine Animal Services

Greenville Animal Control 

H

Haltom City Animal Services 

Heath Animal Control </a

Hickory Creek Animal Services

Highland Park Animal Control

Highland Village Animal Care Services

City of Hurst Animal Services Center

Hutchins Animal Services 

I

Irving Animal Services

*Italy Animal Control
Animals are housed at SPCA of Texas’ Ellis County Animal Care Center
Phone Number: 214-742-7722, option 6
Hours: By appointment, please contact lostpet@spca.org for assistance.
Location: 2570 FM 878, Waxahachie, TX 75165

J

Joshua Animal Control 

K

Kaufman Animal Control 

Keller Animal Services and Adoptions

Kennedale Animal Services

Krum Animal Control 

L

Lake Dallas Animal Services

Lancaster Animal Services

Lavon Animal Control 
Lavon contracts with Collin County Animal Services for animal control and sheltering.

Lewisville Animal Shelter and Animal Services

Little Elm Animal Services 

Lucas Animal Services 
The City of Lucas contracts with Collin County Animal Services for animal control and sheltering.

M

Mansfield Animal Care and Control

*Maypearl Animal Care Control
Animals are housed at SPCA of Texas’ Ellis County Animal Care Center
Website: https://spcafindapet.com/stray_ellis.php
Phone Number: 214-742-7722, option 6
Hours: By appointment, please contact lostpet@spca.org for assistance.
Location: 2570 FM 878, Waxahachie, TX 75165

McKinney Animal Control

McClendon-Chisolm Animal Control 
The City of McClendon-Chisolm contracts with All American Dogs. If you have an animal control question or problem, including lost or found pets, please visit their website.

Melissa Animal Control 
The City of Melissa contracts with Collin County Animal Services for animal control and sheltering.

Mesquite Animal Shelter and Adoption Center

Midlothian Animal Control

*City of Milford  
Animals are housed at SPCA of Texas’ Ellis County Animal Care Center
Website: https://spcafindapet.com/stray_ellis.php
Phone Number: 214-742-7722, option 6
Hours: By appointment, please contact lostpet@spca.org for assistance.
Location: 2570 FM 878, Waxahachie, TX 75165

Murphy Animal Control 

N

North Richland Hills Animal Adoption and Rescue Center

Northlake Animal Control 
The City of Northlake contracts with All American Dogs for animal control and sheltering services.

O

Oak Point Animal Control
The City of Oak Point contracts with All American Dogs for animal control and sheltering services.

Ovilla Animal Control 

P

*Palmer Animal Control  
Animals are housed at SPCA of Texas’ Ellis County Animal Care Center
Website: https://spcafindapet.com/stray_ellis.php
Phone Number: 214-742-7722, option 6
Hours: By appointment, please contact lostpet@spca.org for assistance.
Location: 2570 FM 878, Waxahachie, TX 75165

Parker Animal Control 

*City of Pecan Hill  
Animals are housed at SPCA of Texas’ Ellis County Animal Care Center
Website: https://spcafindapet.com/stray_ellis.php
Phone Number: 214-742-7722, option 6
Hours: By appointment, please contact lostpet@spca.org for assistance.
Location: 2570 FM 878, Waxahachie, TX 75165

Plano Animal Services

Princeton Animal Control 
The City of Princeton contracts with Collin County Animal Services for animal control and sheltering.

Prosper Animal Control 
The City of Prosper contracts with Collin County Animal Services for animal control and sheltering.

R

Red Oak Animal Control

Richardson Animal Shelter

Richland Hills Animal Services Center

Rockwall Animal Services 

City of Rowlett Animal Shelter

Royse City Animal Shelter

S

Sachse Animal Control 

Saginaw Animal Services 

Seagoville Animal Services

Sherman Animal Services 

Southlake Animal Control 

Sunnyvale Animal Control 

T

The Colony Animal Services

Trophy Club Animal Control

U

University Park Animal Control

V

Van Alstyne
Animal control is handled by Van Alstyne Police Department.

*Venus Animal Control
Animals are housed at SPCA of Texas’ Ellis County Animal Care Center
Website: https://spcafindapet.com/stray_ellis.php
Phone Number: 214-742-7722, option 6
Hours: By appointment, please contact lostpet@spca.org for assistance.
Location: 2570 FM 878, Waxahachie, TX 75165

W

Watauga Animal Control

Waxahachie Animal Control

Weatherford Parker County Animal Shelter

City of White Settlement Animal Shelter 

Wise County Animal Control

Wylie Animal Services