Any person, who, owning or having in his possession or under his control any dog or hog known to worry or kill sheep, domestic fowls or goats suffers such dog or hog to run at large must, on conviction, be fined not less than $5.00 nor more than $50.00.
(a) Every person owning or having in charge any dog or dogs shall at all times confine such dog or dogs to the limits of his own premises or the premises on which such dog or dogs is or are regularly kept. Nothing in this section shall prevent the owner of any dog or dogs or other person or persons having such dog or dogs in his or their charge from allowing such dog or dogs to accompany such owner or other person or persons elsewhere than on the premises on which such dog or dogs is or are regularly kept. Any person violating this section shall be guilty of a misdemeanor and shall be fined not less than $2.00 nor more than $50.00.
(b) This section shall not apply to the running at large of any dog or dogs within the corporate limits of any city or town in this state that requires a license tag to be kept on dogs nor shall this section apply in any county in this state until the same has been adopted by the county commission of such county.
If any dog, not being at the time on the premises of the owner or person having charge thereof, shall kill or injure any livestock, the owner or person having such dog in charge shall be liable for damages sustained by the killing or maiming of any livestock and for the full costs of the action.
All cities and towns of this state shall have the power to regulate and prevent the running at large on the streets of all equine or equidae, cows, hogs, dogs, or other animals and to pass all laws necessary for the impounding and sale of the animals and destruction of dogs and to regulate and prohibit the driving of livestock in droves through the streets of a city or town.