The keeping of pigs, sheep, goats, cattle, horses or other animals, except domestic cats or dogs, except within a lot containing over two acres and except within an enclosure distant at least 75 feet from each side and rear lot line and at least 100 feet from the street line and except for the use and consumption of the persons residing on said premises and not for sale. The keeping of chickens or other fowl is permitted only for the use and consumption of persons residing on the premises and not for sale, provided only that they are never allowed outside an enclosure, everywhere distant at least 15 feet from each side lot line and on corner lots also from the rear lot line. Horses for the use of the occupants of the premises may be kept, but only provided that manure shall be removed from the premises daily or be kept only within a covered enclosure or pit, all parts of which must be at least 75 feet from each lot line.