This issue seems to appear periodically on my system where clothes and body parts of characters are missing. Symptoms are:
Only affects heroes.
Seems to show only one object in the hero assembly.
In the load out screen the hero is invisible, with the exception of vengeful spirit
Whenever I quit dota, it gives me the following error report:

Error Report Dota.txt

EDIT: What I mean by "this issue seems to appear periodically" is that it appears and goes away of its own accord; i.e. Dota functions perfectly for a while, then this issue pops up, then after a week or so it goes away. I've already tried reinstalling dota and restarting my computer and it doesn't work.