In this chapter:
(1) "Agricultural operation" includes the following activities:
(A) cultivating the soil;
(B) producing crops or growing vegetation for human food, animal feed, livestock forage, forage for wildlife management, planting seed, or fiber;
(C) floriculture;
(D) viticulture;
(E) horticulture;
(F) silviculture;
(G) wildlife management;
(H) raising or keeping livestock or poultry, including veterinary services;
(I) planting cover crops or leaving land idle for the purpose of participating in any governmental program or normal crop or livestock rotation procedure;
(J) the commercial sale of animals, as defined by Section 252.001 of this code; and
(K) aquaculture.
(2) "Governmental requirement" includes any rule, regulation, ordinance, zoning, license or permit requirement, or other requirement or restriction enacted or promulgated by a county, city, or other municipal corporation that has the power to enact or promulgate the requirement or restriction.