Changing hero model animations

I'm wondering if anyone has figured out how to change a heroes models default animations or at least make a copy of the model to change those animations. It used to be pretty simple in source 1 if I remember correctly but valve has made it very difficult. I'm trying to give zeus use his lightning immortal animations so if there's any way anyone can think of doing that I would appreciate the help.