(a) The Animal Control Officer shall be responsible for the enforcement within the town of all public and public-local laws pertaining to the ownership and control of dogs and shall cooperate with all other law enforcement officers operating within the town in fulfilling this responsibility.
(b) The Animal Control Officer shall also serve as Rabies Control Officer. He or she will implement and enforce the provisions of the state rabies law found in G.S. Ch. 130A, including but not limited to the following activities:
(1) Collect and impound stray dogs;
(2) Canvass areas of the town for vaccination of dogs;
(3) Assist practicing veterinarians in the town in conducting rabies clinics;
(4) Maintain the animal shelter, including records of impounded, destroyed, reclaimed and adopted dogs;
(5) Provide at the end of each day, upon request, a list containing complete descriptions of all dogs impounded;
(6) Investigate dog bite cases to ascertain confinement or isolation (based on findings) of the biting dog for a minimum of ten to 14 days observation period for the protection of human victims in the possibility of a rabies infected animal; and
(7) Investigate reports of cruelty or abuse with regard to animals.