(a) No person or household shall own or harbor more than six dogs of six months of age or older or more than one litter of pups, or more than six cats of more than six months of age or more than one litter of kittens, or more than a total of 12 dogs and cats more than six months of age in any combination, or engage in the commercial business of breeding, buying, selling, trading, training or boarding cats or dogs or both cats and dogs, without having obtained a kennel license from the City Clerk.
(b) Kennel licenses must be renewed annually. No kennel license shall be issued until an inspection certificate has been issued by the Animal Control Officer certifying approval of the kennel and compliance with the applicable laws of the city and the state, and a certificate by the Zoning Code Enforcement Officer has been issued certifying that the applicant for the kennel license is not violating zoning laws of the city. If the City Clerk has not received any protest against the kennel, the City Clerk may issue a renewal of an existing kennel license at the same location without any report from the Animal Control Officer and Zoning Code Enforcement Officer. If the Animal Control Officer or the Zoning Code Enforcement Officer finds that the holder of any kennel license is violating any zoning law, or any other law of the state, or of the city, or is maintaining the facility in a manner detrimental to the health, safety or peace of mind of any person residing in the immediate vicinity, he or she shall report such fact to the City Clerk, and the license shall not be renewed except after a public hearing before the governing body.
(c) The Animal Control Officer, the Zoning Enforcement Officer or any law enforcement officer shall have the right to inspect any premises licensed under this section at any reasonable time and nothing shall prevent the entry onto private property for the purpose of inspection. The application for a kennel shall constitute consent to such entry and inspection.
(d) The governing body may suspend or revoke a kennel license if, pursuant to a public hearing, it finds any of the following:
(1) The kennel is maintained in violation of any applicable law of the state or of the city;
(2) The kennel is maintained so as to be a public nuisance; or
(3) The kennel is maintained so as to be detrimental to the health, safety or peace of mind of persons residing in the immediate vicinity.
(e) The annual kennel license fee shall be $250. Payment of such license fee is in addition to, and not in lieu of, the dog license fees otherwise required under this chapter.
(f) This section shall not apply to and will not be construed to require a kennel license for a licensed veterinarian to operate an animal hospital.