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.

Puppies for Christmas

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.

OrganizationTypePhoneEmailWebsiteAddressPublic/Adoption HoursNotes
BARC Animal Shelter & Adoptions (City of Houston)Municipal animal shelter832-395-9084barcadoptions@houstontx.govhttps://www.houstontx.gov/barc/3300 Carr St, Houston, TX 77026Adoptions: Tue–Sun 12pm–5pm (Closed Mon)City of Houston municipal shelter.
Harris County Pets (Harris County Public Health)County animal shelter / resource center281-999-3191https://www.countypets.com/612 Canino Rd, Houston, TX 77076Adoptions: 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 center713-869-7722[email protected]https://houstonspca.org/7007 Old Katy Rd, Houston, TX 77024Adoption Center: Daily 11am–6pmCall center open daily 8am–5:30pm.
Houston Humane SocietyNonprofit animal shelter713-433-6421info@houstonhumane.orghttps://www.houstonhumane.org/14700 Almeda Rd, Houston, TX 77053Adoptions: Mon–Fri 11am–6pm; Sat–Sun 11am–5:30pmAdmissions (owner surrender) by appointment only (see Contact Us page).
Citizens for Animal Protection (CAP)Nonprofit animal shelter281-497-0591https://www.cap4pets.org/17555 Katy Fwy, Houston, TX 77094Adoption lobby: Mon–Tue 1pm–5pm; Wed–Sun 11am–5pmIntake/receiving has separate hours—see Map & Hours page.
Friends For Life Animal ShelterNonprofit (no-kill) animal shelter713-863-9835adoptioncounselor@friends4life.orghttps://friends4life.org/107 E 22nd St, Houston, TX 77008Fri–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 facilityinfo@rescuedpetsmovement.orghttps://rescuedpetsmovement.org/2317 W 34th St, Houston, TX 77018Mon–Sat 9am–6pm; Sun 10am–4pmAlso has donation drop-off info and rescue resources on site.
Special PalsNonprofit shelter & low-cost clinic281-579-7387info@specialpals.orghttps://specialpals.org/3830 Greenhouse Rd, Houston, TX 77084Daily 12pm–4pmHours are posted on their social page; check website for updates/clinic.
Pasadena Animal Shelter & Adoption CenterMunicipal animal shelter (City of Pasadena)713-848-5340 (Shelter) / 713-848-5362 (Adoptions)adoptions@pasadenatx.govhttps://www.pasadenatx.gov/151/Animal-Control-Adoptions5150 Burke Rd, Pasadena, TX 77504Mon/Wed/Fri 11am–5pm; Tue/Thu 11am–6pm; Sat 11am–4pm; Sun ClosedBring a leash or cat carrier per city guidance.
League City Animal Care & Adoption CenterMunicipal animal care/adoption center (League City)281-554-1377LCACinfo@LeagueCityTX.govhttps://www.leaguecitytx.gov/4420/Animal-Care-Adoption-Center755 W Walker St, League City, TX 77573Adoption 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 ServicesMunicipal animal shelter (Baytown)281-422-7600 (option 8)https://www.baytown.org/1160/Animal-Services705 N Robert C Lanier Dr, Baytown, TX 77521Sun & Mon 12pm–2pm; Tue–Sat 12pm–5pmCheck the city page for current adoption listings and policies.
Galveston County Animal Resource Center (ARC)County animal shelter (Galveston County Health District)409-948-2485arc@gchd.orghttps://www.gchd.org/animal-services/galveston-county-animal-resource-center3412 25th Ave N (Loop 197 N), Texas City, TX 77590Tue/Thu noon–6pm; Wed/Fri noon–5pm; Sat 10am–5pm; Sun/Mon ClosedIntake hours differ; see site.
Bay Area Pet Adoptions (San Leon)Nonprofit no-kill shelter281-339-2086info@bayareapetadoptions.orghttps://bayareapetadoptions.org/3000 Avenue R, San Leon, TX 77539Mon–Tue 11am–5pm; Wed Closed; Thu–Sun 11am–5pmClosed Wednesdays.
Galveston Island Humane SocietyNonprofit animal shelter409-740-1919info@galvestonhumane.orghttps://www.galvestonhumane.org/6814 Broadway St, Galveston, TX 77554Mon 11am–6pm; Tue Closed; Wed–Sat 11am–6pm; Sun 11am–5pmAppointments 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-1970pearlandpets@pearlandtx.govhttps://www.pearlandtx.gov/departments/police/divisions/animal-services-24228311 Freedom Dr, Pearland, TX 77584Tue–Sat 10am–4pm; Sun & Mon Closed (viewing ends 30 minutes before close)
SPCA of Brazoria CountyNonprofit animal shelter979-285-2340info@spcabc.orghttps://spcabc.wordpress.com/141 Canna Ln, Lake Jackson, TX 77566Mon–Fri 12pm–6pm; Sat–Sun 10am–3pmWebsite is hosted on WordPress.com.
Sugar Land Animal ServicesMunicipal animal services (Sugar Land)281-275-2364https://www.sugarlandtx.gov/647/Animal-Services101B Gillingham Ln, Sugar Land, TX 77478Mon/Tue/Thu/Fri 10am–6pm; Wed Closed; Sat 10am–3pm; Sun ClosedCheck the city page for holiday/closure updates.
Missouri City Animal ServicesMunicipal animal services (Missouri City)281-403-8707https://www.missouricitytx.gov/474/Animal-Services1923 Scanlin Rd, Missouri City, TX 77489Mon–Fri 8am–5pm; Sat 10am–2pm; Sun Closed
Stafford Animal ControlMunicipal animal control (Stafford)281-261-3977https://www.staffordtx.gov/115/Animal-Control2610 S Main St, Stafford, TX 77477Mon–Fri 8am–5pmAfter-hours emergencies handled by Stafford Police (per city page).
Fort Bend County Animal ServicesCounty animal services (Fort Bend County)281-342-1512AnimalServices@fbctx.govhttps://www.fortbendcountytx.gov/government/departments/health-and-human-services/animal-services1210 Blume Rd, Rosenberg, TX 77471Office hours: Mon–Fri 8am–5pm; Sat 11am–3pm; Sun Closed
Rosenberg Animal Control & ShelterMunicipal animal control & shelter (Rosenberg)832-595-3490https://rosenbergtx.gov/157/Rosenberg-Animal-Control-Shelter1207 Blume Rd, Rosenberg, TX 77471Adoption office hours: Mon–Fri 11am–6pm; Sat 11am–4pm; Sun ClosedAnimal intake has separate hours; see city page.
LisbetNewton
Author: LisbetNewton

Share.
Leave A Reply