No person shall throw, dump or deposit, or cause to be thrown, dumped or deposited, in the Town of Farmington, outside the refuse disposal area, any refuse, including dead animals, parts thereof and offal, nor any abandoned airplane, automobile, bus, truck or tractor body or chassis or other parts thereof, or any other abandoned machinery or parts thereof.
The prohibitions of the previous section shall not apply to prohibit any person who is a resident of or conducting an established business in the Town of Farmington from:
A. 
Dumping or depositing on land refuse from a single family, a member of which is the owner, occupant or lessee of said land; or
B. 
Dumping or depositing on any part of a farm or other premises animal wastes resulting from the operation of such farm or other premises.
No animal wastes shall be stockpiled or stored upon lands other than those from such animal wastes originate, except pursuant to the terms of a written permit therefor issued by the Town of Farmington. The Town may establish reasonable conditions regulating the stockpiling or storage of such animal wastes, the term of such permit, a reasonable fee for the issuance of such permit, and for the revocation of and procedure for the revocation of such permit.