(a) A municipal pound shall be established to carry out the provisions of this article. Such a pound may be operated by a contractor and all services required herein may be provided by a contractor.
(b) When so contracted, the pound shall have the following services and facilities as a minimum:
(1) Adequate pickup and impounding of all stray and ownerless dogs and cats and animals otherwise in violation of the provisions of this article;
(2) Group holding facilities for stray, ownerless and unvaccinated animals impounded for violation of the provisions of this article;
(3) Individual isolation facilities for sick, biting, rabid and suspected rabid animals; and
(4) Facilities for the humane destruction of animals.