You’re going to want to use displacement maps.
Build a lower polygon version of your model. (MUCH lower. Make it animation friendly.) Build it right on top of the original model, making sure the major/large forms match up with the original. You can use Zbrush’s retopology tools for this, or another program like Topgun, or just build the new topology in 3DS max or Maya.
Use the high detail model to create a displacement map for the low poly model. You’ll then animate the low poly model in your favorite program. At render time, the displacement map will apply all the details to the low poly model, making it look exactly like the original.
You’ll have to do some research to learn how to do all of this. Start with retopology, and then look up displacement mapping for zbrush, then rendering displacement maps. You have much learning ahead.
Post here again if you get stuck on something.