General or specialized farming, truck gardening, greenhouses, nurseries and animal or poultry husbandry; provided, further, that on land devoted to the housing or breeding of horses, cattle, swine, poultry, sheep or goats, the shelters for such animals shall not be closer than 30 feet to the boundary of any nonagricultural zoning district. Kennels, including runways, used for the housing or breeding of dogs shall not be closer than 100 feet to the side or rear lot line or closer than 150 feet to the street right-of-way.
(a) Customary farm buildings for the storage of products, livestock or equipment shall not be any closer to the road than the front of the principal structure or 150 feet from the road center line, whichever is less. The minimum side and rear lot allowance shall be 30 feet from the property line. The construction of farm buildings shall be limited to farms.