If you have created animation in an external application such as Blender, Maya, 3D Studio MAX etc. it is possible to import into Unity. It is even possible to break up a single animation that includes many animations into their separate animations easily inside Unity. So this approach depends on which approach you would prefer.