No person shall commit cruelty to any animal in any of the following ways:
(A) By overloading, overdriving, overworking, cruelty, beating, torturing, tormenting, mutilating, or cruelly killing any animal, or causing or knowingly allowing the same to be done;
(B) By cruelly working any old, maimed, infirm, sick, or disabled animal which is in an unfit condition for work, or causing or knowingly allowing the same to be done;
(C) By unnecessarily failing to provide any animal in his charge or custody as owner or otherwise, with proper food, drink, and shelter; and in case of a conviction under this paragraph, the court may, in addition to the fine, assess a reasonable charge against the defendant for food, care, or shelter of the animal, to be paid to the person providing the food, drink, shelter, or care;
(D) By abandoning any old, maimed, infirm, sick, or disabled animal;
(E) By carrying, driving, or keeping, or causing to be carried, driven, or kept, any animal in an unnecessarily cruel manner.
(`79 Code, § 130.305) Penalty, see § 10.99