Anything that inherits from Animal will cause Movement to break and the correct actions like FastF etc are not called in CfgMoves. Only default is called instead.
If you change the base class to CAManBase or Man this behavior will work fine including the correct BIS Animal Behavior.
The reason why the animals in vanilla arma do anything at all is because they have random animations defined in varientsAI. Animals will randomly play any animation and none of the correct CfgMoves actions will get called.
After several hours of debugging this issue it is more complex roots then the already described in http://feedback.arma3.com/view.php?id=23692