§ 90.18 KENNELS.
   (A)   Definition. The keeping of three or more dogs on the same premises, whether owned by the same person or not and for whatever purpose kept, shall constitute a KENNEL; except that a fresh litter of pups may be kept for a period of three months before that keeping shall be deemed to be a kennel.
   (B)   Certain kennels are nuisances. Because the keeping of six or more dogs on the same premises is subject to great abuse, causing discomfort to persons in the area by way of smell, noise, hazard, and general aesthetic depreciation, the keeping of six or more dogs on the premises is hereby declared to be a nuisance and no person shall keep or maintain a kennel with six or more dogs within the city.
   (C)   Kennel permit. An annual kennel permit is required before three or more dogs may be kept on the same premises. The permit shall be obtained from the City Clerk/Administrator. The annual fee for a kennel permit shall be established by resolution of the City Council. Persons operating or maintaining a kennel as defined by M.S.§ 347.31, subd. 2, as it may be amended from time to time, shall obtain a kennel license from the State Board of Animal Health before being issued a kennel permit by the city.
   (D)   Maintenance of kennels. Kennels shall be kept in a clean and sanitary manner, all animals shall be treated humanely, and the owners or operators of all kennels shall follow all of the provisions of Minn. Rules parts 1720.1400 to 1720.1550, as they may be amended from time to time.
   (E)   Revocation of kennel permit. A kennel permit may be revoked by the City Council if a kennel is not kept in a clean and sanitary manner, if the animals are not treated humanely, if the kennel does not comply with the above cited rules, or if any other provision of this chapter is violated, including the prohibition of habitual barking and the requirement to clean up litter.