I like to do research and if you are in Catawba County this was on the Catawba County Animal Control site
Catawba County does not have a leash law. An animal remain loose as long as it is on the owner's property
and displaying a valid rabies vaccination tag and is not a nuisance.
Which pretty much says to me they don't have a leash law in place but you may as well have