It shall be the duty of the city to maintain or provide for the maintenance of a municipal dog pound for the purpose of carrying out and enforcing the provisions of this chapter. Such a municipal pound shall include at least the following services and facilities:
A. Adequate pickup and impounding of all stray and ownerless dogs, and dogs otherwise in violation of the provisions of this chapter;
B. Groupholding facilities for stray, ownerless and unvaccinated dogs impounded for violation of the provisions of this chapter;
C. Individual isolation facilities for sick, biting, rabid and suspected rabid animals;
D. Facilities for the humane destruction of all unwanted and unclaimed animals. (Prior code § 10-3-27)