According to a tow truck driver on the scene, about 40,000 pounds of dog food spilled out from the tractor trailer.
Officials say the tractor trailer driver was taken to the hospital. No word on the extent of injuries.
At this time, both lanes of 501 are blocked.
Stay with ABC-13 for the latest.
Danville, VA - A tree, almost 100 feet tall, came crashing down during Tuesday's storm, just missing a house in Danville.