No person shall keep any animal or fowl enumerated in the preceding section within one thousand (1,000) feet of any residence, place of business or public street without a permit from the health officer. The health officer shall issue a permit only when in his sound judgment the keeping of such an animal in a yard or building under the circumstances as set forth in the application for the permit will not injuriously affect the health or welfare of the public. Any person affected by the decision in any such case may appeal the same of the municipal governing body.