Animating quadruped(Or non humanoid) rigs on Unity

Hi, I was wondering what is the best workflow for animating rigged 3d models for non humanoids in Unity. Currently I have a couple of rigged models for animals such as a zebra, a giraffe, etc. and of course humanoid mapping does’t really work as you can see below:
alt text

Would I really have to import this maya rig as generic and then just make the animations moving around transforms until I get something decent?

First off, I would NOT recommend animating characters directly in Unity. It’s a hassle and the results are often not so good.
You should probably make the animations in whatever program you modeled and rigged your characters in, and import the animations into Unity as FBX.