(a) No person being the owner or having charge of cattle, sheep, geese, ducks, turkeys, chickens or other fowl or animals shall permit them to run at large upon any public place, or upon any unenclosed lands, or upon the premises of another.
(b) No person being the owner of or having charge of any dog shall permit it to run at large upon any public place or upon the premises of another. Dogs not confined on the owner's property shall be maintained on a leash of a length no longer than six feet. The name and address of the owner and the Town tax tag shall be attached to the collars of dogs at all times. The regulations governing the keeping of dangerous dogs as set forth in Section 505.04 shall supersede any conflicting provisions within this subsection.
(c) The running at large of any such animal in or upon any of the places mentioned in this section is prima-facie evidence that it is running at large in violation of this section.
(d) For purposes of this section, cats shall be permitted to run at large only if such cat is wearing identification as set forth in Section 505.15.
(e) Should any dog, while running at large, bite or otherwise inflict injury upon any person, the person or owner having charge of any such dog shall be guilty of a misdemeanor, shall be fined five hundred dollars ($500.00), and may be ordered by the Municipal Judge to provide restitution, where appropriate. A conviction for the violation of this particular subsection shall not be a prerequisite for the filing of a civil action by the victim of any such dog incident.