Not trying to raise a stink, but here is what is from TXDOT.
All depends on how the officer deciphers it.
Definitions. TRC 725.001.
"Load" means a load of loose material.
"Loose material" means material that can be blown or spilled from a vehicle because of movement or
exposure to air, wind currents, or other weather. The term includes dirt, sand, gravel, refuse, and wood chips but excludes an agriculture product in its natural state.
IMPORTANT NOTE
: Anything over 48,000 lbs. transported in a farm vehicle is subject to FMCSR 392.9
(inspection of cargo, cargo securement devices and systems) and all of FMCSR 393
Equipment and load securement.
"Refuse" means trash, rubbish, garbage, or any other discarded material.
Revised 8/19/2014
Now, imagine you hauling a load of cattle to the local auction and you have to stop at an intersection. Your cattle pee and poop at that time, it all ends up on the road, you leave the intersection and the next vehicle coming to the intersection has to stop. Guess what, the road is slick form the refuse your cattle left behind and the vehicle can not stop, therefore sliding into the intersection of oncoming traffic. Then here comes an officer following you to the local auction.
I know this from an actual experience, luckily there wasn't an accident. Just cost me $25 on the first offense. Second offense goes up to $500.
I now have a solid floor in my trailer.