When I re-import an animated model it seems to keep the previous animations stored. Does this sound correct? I had to adjust the position of the dummy object in max. I put it at 0,0,0.
I can place the character in Unity anywhere in the scene, but it snaps back to 0,0,0 when I hit play.
It's because you have animated the root node of the object. Create a dummy root node for your character that isn't animated. Animation is relative to its parent (and if no parent is set, it's animated in world space), so if you haven't got a non-animated root, you can't move your object around.
here the solution, watch the video - YouTube