Animals permitted in GMC § 6.12.010 and 6.12.020 are permitted accessory uses; provided, that all animals and barns, barnyards, chicken houses, and corrals shall be located and contained not less than 25 feet from a public roadway and not less than 100 feet from any adjoining or abutting property held under separate ownership;