(a)
(1) Any person appointed stock marshal shall have authority to restrain and impound any animals found running at large outside the enclosures of the owner or keeper of it in any township which has voted to restrain the running at large of such animals, and shall be entitled to a reasonable fee for the taking up, feeding, and keeping of such animals.
(2) The stock marshal, within three (3) days, shall notify, in writing, the owner of the animals, if known, of the taking up of the animals, stating the amount due for the taking up, feeding, and keeping.
(b)
(1) The stock marshal shall have a lien upon any such animals found running at large and taken up by him for the taking up, feeding, keeping, and care of them.
(2)
(A)
(i) If the owner or keeper fails or refuses to pay for the taking up, feeding, keeping, and care of the animals within ten (10) days after the receipt of the written notice, the stock marshal shall sell them for cash, at public auction in the township where the animals were taken up, after first advertising the sale by at least three (3) written notices posted in the township where the animals were taken up.
(ii) Any amount received from the sale of any animals in excess of the amount due for the taking up, feeding, keeping, and care of the animals shall be paid to the county treasurer.
(B) If the owner or keeper of the animals is not known, they shall be deemed to be strays and shall be dealt with as provided by § 14-387-107.