It shall be the duty, function and responsibility of the department of animal protection to:
(a) Have responsibility for and direct the animal protection and animal control program and other such activities carried on or sponsored by the borough.
(b) Take action as may be necessary or appropriate to enforce the provisions of KGBC Title 6 in the manner provided therein, or by such other lawful action as may be required by direction of the borough manager.
(c) Provide a safe shelter for animals under its care and control, an adoption service for animals determined suitable for adoption by the public and a public education program regarding the responsible care of animals.
(d) Perform such other duties and responsibilities as may be specified or required by the borough manager, this code, or other law.