Thank you for pointing that out, I have revised my code to do this now and that seems to have fixed it.
There is a follow-up issue however. The bark animation appears to be playing on top of the idle. Whereas I want it to stop playing the idle animation while playing the bark, then onComplete it should go back to playing idle (by listening for the finished event on the mixer).
Would you be able to view the updated code and tell me what could be causing that as well?
EDIT: Made a code revision, made a mistake such that previousAction and activeAction referred to the saem object so the original never got faded out.