Shelby, NC Animal Ordinances: Pet Limits (2026)
Key Facts
- Trigger
- Number of dogs kept, not a fixed cap
- Nuisance conditions
- Unsanitary, noisy, or neighbor annoyance
- Enforcement
- Abatement, injunction, or court order
- Code section
- Sec. 4-45(6)
Summary
Shelby declares keeping too many dogs a public nuisance if the numbers create unsanitary, noisy, or annoying conditions for neighbors.
The owning, keeping or maintenance of any dogs within the corporate limits of the city that, by reason of the numbers being kept, creates conditions that are unsanitary or noisy, or cause serious annoyance to neighboring residents, or which interfere with the reasonable use and enjoyment of the premises occupied by such residents. (Code 1985, § 3-30; Ord. No. 45-98, § 2, 8-17-1998)
Cross reference— Nuisances, § 16-71 et seq.
State Law reference— Dogs running at large, G.S. 160A-186; dangerous dogs, G.S. 67-4.5; dogs running at large at night, G.S. 67-12.
Official source re-checked September 7, 2026: no newer edition of the code had been published (publisher’s edition: Code of Ordinances: Supplement 23).
Full Breakdown
Shelby's dog ordinance doesn't cap the number of dogs by a fixed count, but Sec. 4-45(6) declares it a public nuisance to keep dogs in numbers that make conditions unsanitary or noisy, or that seriously annoy neighboring residents or interfere with their use of their property. The city can abate the nuisance the same as the other conditions listed in Sec. 4-45, such as unrestrained or nuisance-barking dogs.
Violations & Fines
Public nuisance abatement under Ch. 4, Art. II; enforceable by injunction, restraining order, or court abatement order per G.S. 160A-175(d)-(e) (Sec. 4-75).
Frequently Asked Questions
Does Shelby set a maximum number of dogs per household?
How does the city act on a hoarding-type complaint?
Sources & Official References
Other rules in Shelby
Compare Shelby to another location·View the North Carolina animal ordinances overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.