Realtime shadows are possible (for RTS) by simply manipulating the shadowskin according to the model.
Samll units must only draw a few pixels (the shadowmap does not have a really hight resolution) By keeping the updates small, its shure possible to make a dynamic shadow for the moving units.