(a) Every operator of a livestock market where livestock are received and sold shall keep a copy of the register of livestock brands in his place of business where it will be easily accessible for public inspection during business hours.
(b) The operator of every livestock market where livestock are received and sold, together with those livestock dealers, slaughterers and butchers buying livestock for resale or for slaughter which livestock were not purchased at a livestock market, shall obtain and keep or cause to be kept a record for at least two years covering all livestock received, which shall show thereon the name and address of the owner, the number of animals received, the date of receipt and a description of such livestock together with the license number of the vehicle with the name and address of the driver thereof or the railroad waybill number or record of other method of transportation by which the livestock arrived. These records shall be retained by every such livestock market, dealer or slaughterer required to keep such records and shall be made easily accessible for public inspection for a period of two years after the livestock are received by such livestock market, dealer or slaughterer. Livestock dealers required to keep records under this subsection shall be those dealers required to be licensed under Article 6 of this chapter.
(c) Livestock hide dealers shall keep records of cattle hides received by them to facilitate the tracing of lost or stolen livestock. Livestock hide dealers shall keep a record of all such hides which shall include the name and address of the person from whom hides are purchased, a description of the hides, brands and any other identifying information appearing thereon. Livestock hide dealers shall keep such records for public inspection for a period of two years after receipt of such hides.