The board of supervisors shall provide for both of the following:
- (a) The taking up and impounding of all dogs which are found running at large in violation of any provision of this division.
- (b) The killing in some humane manner or other disposition of any dog which is impounded.