Charlotte pet owners should be paying for animal licenses. You’re probably not
AI-generated summary reviewed by our newsroom.
- Audit finds only 13% of dogs and 7% of cats are licensed in the Charlotte area.
- Low licensing reduces pet returns, inflates shelter intakes and capacity.
- Raising compliance to 30% could boost revenue for Animal Care and Control above $1M.
A large majority of Charlotte-area pet owners are breaking the law, according to a recent audit report on the city’s Animal Care and Control division. They might not even know it.
Residents in Charlotte and unincorporated parts of Mecklenburg County are required to purchase a license for dogs and cats over 4 months old. Yet only 13% of dogs and 7% of cats are registered, the March 18 report from the city’s internal audit department found.
Licensing fees help fund shelter operations and establish identification within the city’s system. This allows field officers to return missing pets to their owners, keeping them out of crowded shelters that sometimes hit capacity.
Licensing rates have been subpar for a long time, but they’re getting even lower.
The audit attributed low compliance in part to spotty outreach. Many residents “are unaware of the licensing requirement altogether,” the report said.
Animal Control contracts an outside vendor, PetData, to handle licensing on its behalf. PetData is responsible for communicating with residents and mailing renewal notices to registered owners.
Still, it’s ultimately Animal Control’s responsibility to make sure its licensing system is effective, according to the audit. The division has not launched a targeted initiative to reach unlicensed pet owners.
As a result, pet owners often face no enforcement consequences for their failure to license.
Licensing helps Charlotte achieve ‘no kill’ status
Annual pet intakes have climbed by about 12.5% since 2023. Animal Control has one main shelter off Byrum Drive, near the airport, and a second satellite shelter in the South End area.
Animal Control is trying to achieve a “no kill shelter” designation, which is reserved for shelters with a 90% survival rate for its animals. It has made progress, the audit said. But it’s still falling short.
About 10,500 pets entered animal control’s care between December 2024 and November 2025. Of those, more than 8,800 were saved. The rest — about 15.7% — were lost, died or euthanized at the shelter.
Licensing could help the city achieve a “no kill” status by reducing the number of intakes and returning more dogs to their owners. Animal Control would have to save about 600 more pets annually to meet that goal.
The audit also found Animal Control brings in about $356,000 annually with a combined licensing rate of 10.5% for cats and dogs. Revenue could surpass $1 million if Animal Control increased its compliance rate to just 30%, the audit projected. Money would help improve services for pets and residents.
How to register your pet
Residents of Charlotte, Mint Hill, Pineville and unincorporated parts of Mecklenburg County must purchase a license for their dogs, cats and ferrets.
Pet owners can register online at PetData.com or by mail. Pets must have an up-to-date rabies vaccination.
Prices vary. Spayed and neutered pets cost $10 to license for one year or $25 to license for three years. Unsterilized pets cost $30 for a year.
Seniors who are at least 62 years old do not have to pay, and $10 late fees apply for owners who did not register their pets within 30 days.
This story was originally published April 6, 2026 at 5:02 AM.