The accident happened on US Highway 169 west of Gower around noon.
According to authorities, the trash truck was stopped along the highway for a pick up. When the cattle truck came over the hill, he could not avoid the trash truck and hit it from behind.
The impact sent the trash truck into the ditch and the cattle truck swerved into the field nearby. The accident caused a fire in the cab of the truck, which was carrying 70 head of cattle. Firefighters were able to stop the fire before it spread to the trailer.
No one was injured in the trucks, but crews did have to transport the cattle to a different trailer. They spent several hours at the scene of the crash. They are not sure if any of the cattle were injured, but they all survived. They will be taken to Maryville to be checked out by a veterinarian.
The semi truck was headed to Iowa when the crash happened.
The Buchanan County Sheriff's Department ticketed the trash truck driver for stopping in the roadway.