Any state trooper, the sheriff and his deputies of any county, or the constable of any precinct or any law enforcement officer of any municipality shall take possession of any livestock or animal found at large upon the premises of another or upon the public lands, roads, highways or streets in the State of Alabama, and the owner of such livestock or animal, when so taken up, shall be notified personally or the owner may be notified by leaving a written notice at the usual place of residence of such owner, within 24 hours after the taking up of such livestock or animal.