As of September 1, 2025, Texas has officially put roadside puppy sellers on notice. Two new state laws — House Bills 2012 and 2731 — give county leaders around major cities the muscle they need to shut down open-air animal sales in parking lots, roadside stands, and other public spaces. Take a look at the full House Bill here.
In Harris County, roadside animal sales were already against the rules. What’s changed now is that surrounding counties can step up too. Thanks to the new laws, more counties can adopt and enforce the same bans on open-air pet sales. In other words, it shuts down the old trick of just driving a few miles up the road to keep doing business as usual.
And with the holidays here, that matters more than ever.
The Holiday Puppy Problem
Every year, families picture the same scene: kids in pajamas, a big red bow, and a wiggly Christmas morning puppy. It’s a sweet vision, and one that roadside sellers and puppy mills know how to exploit.
Those adorable Doberman, Yorkie, German Shepherd, or Pug puppies in a parking lot or on a busy corner often come with serious problems. Many are:
Taken from their dog mom too early, before they’re physically or emotionally ready
Unvaccinated and wide open to parvo, distemper, and other serious, often deadly diseases
Poorly bred, with hidden genetic issues that can turn into lifelong medical bills and behavior problems
Many buyers make an impulse decision in the moment. They walk away with a puppy and no health records, no contract, and no idea where that animal came from. National animal welfare groups warn that many pet store and roadside puppies are sourced from large-scale commercial breeders, or “puppy mills,” where dogs are kept in overcrowded, unsanitary conditions and bred repeatedly for profit.
The heartbreaking reality is what comes next. Once the holiday glow fades and the real work of training, vet bills, and behavior issues begins, some of those “perfect gifts” end up surrendered to shelters. If they’re lucky, they land at a reputable no-kill shelter or rescue. Many others do not.
What Pet Overpopulation Really Looks Like in Texas
Texas is in a pet overpopulation crisis.
In 2023, an estimated 568,000+ cats and dogs entered Texas shelters, and more than 82,000 were euthanized — the highest number of shelter deaths in any state. State health officials describe dog and cat overpopulation as a serious problem, with many animals euthanized simply because there aren’t enough adoptive homes.
As a result, overcrowded shelters struggle every single day with:
Limited space – healthy, adoptable animals can be euthanized just to make room
Disease outbreaks – high intake and stress make it easier for illnesses like parvo to spread
Stray dog packs – overpopulation spills into neighborhoods, creating safety issues for people and pets
Every time someone buys from a puppy mill or unregulated roadside seller instead of adopting, it fuels this cycle. There are more litters, more dogs with nowhere to go, and even more pressure on already stretched shelters and rescues.
Why Roadside Animal Sales Are Illegal in Harris County
Harris County’s animal regulations prohibit the roadside sale of live animals. Under Section 12 of the county rules, selling or giving away dogs and cats in parking lots, roadsides, medians, and similar public right-of-way areas is a violation.
On top of that, House Bills 2012 and 2731 expanded the ability of large and mid-sized counties to regulate roadside vendors and address the transient sale of non-livestock animals. In plain language, more counties near major metro areas — including those surrounding Harris County — now have the legal tools to crack down on roadside puppy and kitten sales.
These laws exist because roadside animal sales are:
Unsafe for animals – no protection against heat, cold, traffic, or rough handling
Unsafe for buyers – no guarantees of health, vaccination, or honest information
Damaging to the community – they directly feed pet overpopulation and shelter crowding
How to Report Roadside Puppy or Kitten Sales in Harris County
If you see puppies or kittens being sold on the side of the road or in a parking lot in Harris County:
Do NOT confront the sellers. Don’t feed into drama, and remember your safety comes first.
Take photos or video of the animals and the setup, if it’s safe to do so.
Note the exact location – cross streets, landmarks, or a business address.
Call Harris County Pets (Harris County Animal Services) at (281) 999-3191 to report the violation.
Your report helps county officials enforce the law, shut down illegal roadside sales, and protect animals from suffering.
The True Cost of a “Cheap” Puppy
Buying from a roadside seller or puppy mill can look like a bargain up front. However, the hidden costs add up quickly:
Medical bills: Puppy mill dogs are at higher risk for parvo, distemper, heartworm, parasites, skin conditions, and genetic diseases like heart and joint problems.
Behavior problems: Dogs raised with little human interaction, no enrichment, and chronic confinement often struggle with fear, anxiety, reactivity, and house-training.
Emotional toll: Watching a sick puppy suffer — or losing them early to a preventable illness — is devastating for families, especially children.
By contrast, adopting from a shelter or reputable rescue is usually a much safer choice. Adoption packages in the Houston area often include:
Spay/neuter
Vaccinations
Microchip
Basic health check
On top of that, you’re saving a life instead of supporting cruel breeding practices.
The Christmas Gift That Ends Up at a Shelter
Shelter teams across Texas see the same pattern every year. Puppies adopted or purchased during the holidays show up at shelters a few months later, when:
The puppy is bigger and more energetic than expected
Families are overwhelmed by training needs or accidents in the house
Unexpected health or behavior issues appear
National campaigns have repeatedly warned against treating pets like toys or impulse holiday purchases, especially when they may come from puppy mills.
If you truly want a dog or cat in your family’s life, it’s worth slowing down:
Make it a family decision, not a surprise.
Talk about long-term responsibilities: daily walks, training, vet care, and boarding during travel.
Consider gifting pet supplies or a “We’ll Adopt Together” card at Christmas, then visit a shelter as a family after the holidays to choose the right match.
That’s how a holiday wish turns into a lifelong commitment, not a shelter surrender.
Choose Adoption: Shelters & Rescues In and Around Houston
If you’re ready to add a furry family member, skip the roadside sellers and pet stores that may rely on puppy mills. Instead, choose adoption through a reputable animal shelter or rescue.
Here’s a starting list of organizations in the Greater Houston area:
Major Houston Shelters
BARC Animal Shelter & Adoptions (City of Houston) – Houston’s municipal shelter, taking in more than 15,000 animals a year and offering dog, cat, and other pet adoptions.
Harris County Pets (Harris County Animal Services) – County-run shelter and wellness clinic at 612 Canino Rd., with adoptable dogs and cats and low-cost services.
Houston SPCA – A large nonprofit campus for all animals, handling cruelty investigations, rescues, and adoptions of dogs, cats, small animals, horses, and farm animals.
Houston Humane Society – Nonprofit shelter and clinic offering pet adoptions, spay/neuter, and community programs in the Houston area.
Citizens for Animal Protection (CAP) – West Houston shelter providing adoptions, foster care, humane education, and low-cost services.
No-Kill & Rescue-Focused Groups
Friends For Life – A no-kill shelter in the Heights with an eco-friendly facility, adoption programs, a pet food bank, and support resources.
Houston Pets Alive! – Rescue that pulls at-risk dogs and cats from local shelters, relying heavily on fosters to save animals from euthanasia.
K-9 Angels Rescue – Volunteer-run rescue focused on pulling dogs from local shelters and rehoming them; also active in spay/neuter outreach.
Abandoned Animal Rescue (Tomball) – No-kill shelter and spay/neuter clinic helping dogs and cats north of Houston.
Homeless Pet Placement League (HPPL) – Rescue network using foster homes to rehome cats and dogs.
Homeless & Orphaned Pets Endeavor (HOPE) – Volunteer group focused on rescue, adoption, and pet retention support.
Adopt A Cat – Cat-focused rescue in North Houston.
There are many more excellent rescues and municipal shelters in surrounding areas like Fort Bend, Brazoria, Galveston, Montgomery, and Katy. All of them are working hard to reduce euthanasia and find pets safe, loving homes.
Before you adopt, take time to research the animal shelter or rescue group you’re considering. Make sure they’re a registered 501(c)(3), review their policies, read recent reviews, and confirm they have clear screening and adoption processes.
How You Can Help This Holiday Season
Here are a few simple ways to make a difference:
Don’t buy from roadside sellers or unregulated vendors.
Report roadside puppy or kitten sales in Harris County to (281) 999-3191 with photos and location details.
Adopt from a reputable shelter or rescue instead of shopping.
Spay and neuter your pets to prevent accidental litters.
Foster, volunteer, or donate to help local organizations manage the overwhelming number of animals in their care.
This holiday season, let’s make sure our love for animals doesn’t unintentionally cause them harm. Say no to roadside puppy sales, say yes to adoption, and help keep Houston’s pets — and the people who care about them — safer and stronger.
| Organization | Type | Phone | Website | Address | Public/Adoption Hours | Notes | |
|---|---|---|---|---|---|---|---|
| BARC Animal Shelter & Adoptions (City of Houston) | Municipal animal shelter | 832-395-9084 | barcadoptions@houstontx.gov | https://www.houstontx.gov/barc/ | 3300 Carr St, Houston, TX 77026 | Adoptions: Tue–Sun 12pm–5pm (Closed Mon) | City of Houston municipal shelter. |
| Harris County Pets (Harris County Public Health) | County animal shelter / resource center | 281-999-3191 | https://www.countypets.com/ | 612 Canino Rd, Houston, TX 77076 | Adoptions: Mon–Fri 1pm–5:30pm; Sat–Sun 11am–3:30pm (No adoption appt needed). | Many services by appointment; see site for clinic/surrender details. | |
| Houston SPCA (William & Evelyn Griffin Campus) | Nonprofit animal protection organization with adoption center | 713-869-7722 | [email protected] | https://houstonspca.org/ | 7007 Old Katy Rd, Houston, TX 77024 | Adoption Center: Daily 11am–6pm | Call center open daily 8am–5:30pm. |
| Houston Humane Society | Nonprofit animal shelter | 713-433-6421 | info@houstonhumane.org | https://www.houstonhumane.org/ | 14700 Almeda Rd, Houston, TX 77053 | Adoptions: Mon–Fri 11am–6pm; Sat–Sun 11am–5:30pm | Admissions (owner surrender) by appointment only (see Contact Us page). |
| Citizens for Animal Protection (CAP) | Nonprofit animal shelter | 281-497-0591 | https://www.cap4pets.org/ | 17555 Katy Fwy, Houston, TX 77094 | Adoption lobby: Mon–Tue 1pm–5pm; Wed–Sun 11am–5pm | Intake/receiving has separate hours—see Map & Hours page. | |
| Friends For Life Animal Shelter | Nonprofit (no-kill) animal shelter | 713-863-9835 | adoptioncounselor@friends4life.org | https://friends4life.org/ | 107 E 22nd St, Houston, TX 77008 | Fri–Mon 11am–4pm; Tue–Thu by appointment (11am–4pm) | Appointment guidance and updates are on their contact page. |
| Rescued Pets Movement (RPM) | Nonprofit rescue/transport + adoption facility | info@rescuedpetsmovement.org | https://rescuedpetsmovement.org/ | 2317 W 34th St, Houston, TX 77018 | Mon–Sat 9am–6pm; Sun 10am–4pm | Also has donation drop-off info and rescue resources on site. | |
| Special Pals | Nonprofit shelter & low-cost clinic | 281-579-7387 | info@specialpals.org | https://specialpals.org/ | 3830 Greenhouse Rd, Houston, TX 77084 | Daily 12pm–4pm | Hours are posted on their social page; check website for updates/clinic. |
| Pasadena Animal Shelter & Adoption Center | Municipal animal shelter (City of Pasadena) | 713-848-5340 (Shelter) / 713-848-5362 (Adoptions) | adoptions@pasadenatx.gov | https://www.pasadenatx.gov/151/Animal-Control-Adoptions | 5150 Burke Rd, Pasadena, TX 77504 | Mon/Wed/Fri 11am–5pm; Tue/Thu 11am–6pm; Sat 11am–4pm; Sun Closed | Bring a leash or cat carrier per city guidance. |
| League City Animal Care & Adoption Center | Municipal animal care/adoption center (League City) | 281-554-1377 | LCACinfo@LeagueCityTX.gov | https://www.leaguecitytx.gov/4420/Animal-Care-Adoption-Center | 755 W Walker St, League City, TX 77573 | Adoption Center: Tue/Thu/Fri 11am–7pm; Sat 11am–5pm; Sun 12pm–5pm (See site for details) | Pet Resource Center hours differ; see Contact Us page. |
| Baytown Animal Services | Municipal animal shelter (Baytown) | 281-422-7600 (option 8) | https://www.baytown.org/1160/Animal-Services | 705 N Robert C Lanier Dr, Baytown, TX 77521 | Sun & Mon 12pm–2pm; Tue–Sat 12pm–5pm | Check the city page for current adoption listings and policies. | |
| Galveston County Animal Resource Center (ARC) | County animal shelter (Galveston County Health District) | 409-948-2485 | arc@gchd.org | https://www.gchd.org/animal-services/galveston-county-animal-resource-center | 3412 25th Ave N (Loop 197 N), Texas City, TX 77590 | Tue/Thu noon–6pm; Wed/Fri noon–5pm; Sat 10am–5pm; Sun/Mon Closed | Intake hours differ; see site. |
| Bay Area Pet Adoptions (San Leon) | Nonprofit no-kill shelter | 281-339-2086 | info@bayareapetadoptions.org | https://bayareapetadoptions.org/ | 3000 Avenue R, San Leon, TX 77539 | Mon–Tue 11am–5pm; Wed Closed; Thu–Sun 11am–5pm | Closed Wednesdays. |
| Galveston Island Humane Society | Nonprofit animal shelter | 409-740-1919 | info@galvestonhumane.org | https://www.galvestonhumane.org/ | 6814 Broadway St, Galveston, TX 77554 | Mon 11am–6pm; Tue Closed; Wed–Sat 11am–6pm; Sun 11am–5pm | Appointments may be scheduled earlier by calling per their contact page. |
| Shari D. Coleman Animal Shelter & Adoption Center (Pearland Animal Services) | Municipal animal shelter (Pearland) | 281-652-1970 | pearlandpets@pearlandtx.gov | https://www.pearlandtx.gov/departments/police/divisions/animal-services-2422 | 8311 Freedom Dr, Pearland, TX 77584 | Tue–Sat 10am–4pm; Sun & Mon Closed (viewing ends 30 minutes before close) | |
| SPCA of Brazoria County | Nonprofit animal shelter | 979-285-2340 | info@spcabc.org | https://spcabc.wordpress.com/ | 141 Canna Ln, Lake Jackson, TX 77566 | Mon–Fri 12pm–6pm; Sat–Sun 10am–3pm | Website is hosted on WordPress.com. |
| Sugar Land Animal Services | Municipal animal services (Sugar Land) | 281-275-2364 | https://www.sugarlandtx.gov/647/Animal-Services | 101B Gillingham Ln, Sugar Land, TX 77478 | Mon/Tue/Thu/Fri 10am–6pm; Wed Closed; Sat 10am–3pm; Sun Closed | Check the city page for holiday/closure updates. | |
| Missouri City Animal Services | Municipal animal services (Missouri City) | 281-403-8707 | https://www.missouricitytx.gov/474/Animal-Services | 1923 Scanlin Rd, Missouri City, TX 77489 | Mon–Fri 8am–5pm; Sat 10am–2pm; Sun Closed | ||
| Stafford Animal Control | Municipal animal control (Stafford) | 281-261-3977 | https://www.staffordtx.gov/115/Animal-Control | 2610 S Main St, Stafford, TX 77477 | Mon–Fri 8am–5pm | After-hours emergencies handled by Stafford Police (per city page). | |
| Fort Bend County Animal Services | County animal services (Fort Bend County) | 281-342-1512 | AnimalServices@fbctx.gov | https://www.fortbendcountytx.gov/government/departments/health-and-human-services/animal-services | 1210 Blume Rd, Rosenberg, TX 77471 | Office hours: Mon–Fri 8am–5pm; Sat 11am–3pm; Sun Closed | |
| Rosenberg Animal Control & Shelter | Municipal animal control & shelter (Rosenberg) | 832-595-3490 | https://rosenbergtx.gov/157/Rosenberg-Animal-Control-Shelter | 1207 Blume Rd, Rosenberg, TX 77471 | Adoption office hours: Mon–Fri 11am–6pm; Sat 11am–4pm; Sun Closed | Animal intake has separate hours; see city page. |

