(a) A municipal pound shall be established to carry out the provisions of this chapter. 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 otherwise in violation of the provisions of this chapter;
(2) Group holding facilities for stray, ownerless and unvaccinated dogs impounded for violation of the provisions of this chapter;
(3) Individual isolation facilities for sick, biting, rabid and suspected rabid dogs; and
(4) Facilities for the humane destruction of dogs.