The keeping of hens is prohibited unless a permit is obtained from the City Building Inspector. An annual fee for such permit shall be established by the Common Council pursuant to resolution. The Building Inspector shall maintain a current listing of all permits issued hereunder. Applications for a backyard hen permit will be available in the City Building Inspector's Office. Applications shall be made on forms as approved by the Common Council by the Building Inspector. Necessary information shall include, but not be limited to proof of compliance with this article. The City Building Inspector may impose any other restriction on the location, size or design of the coop or run that, in their sole judgment, protects the accessibility, health, safety and welfare of the public. The City Building Inspector may revoke a backyard hen permit for a specific site via written notice to the property owner when the Building Inspector or designee finds, at his or her sole discretion, that any requirements of this article are not met, a rebuttable presumption of which shall be created by a) a record of three or more complaints to the City Police Department or City Building Inspector's Office about a specific site's chickens; b) on the recommendation of Cornell Cooperative Extension; or c) on the recommendation of the City Police Department. Upon revocation, the City Building Inspector shall notify the permit holder in writing of the same, and if the revocation stands, the owner must remove the hens from the property per the requirements of the City Building Inspector. Any appeal of the City Building Inspector's revocation or denial of a permit issued under this article may be brought to the City of Plattsburgh Zoning Board of Appeals pursuant to the City Code.