Can you post the locomotion script? After you change the animation on the object (e.g., bark) you probably need to set it back to the animations the locomotion script is expecting. Going to a state in Playmaker doesn't reset any state outside of Playmaker (e.g., other scripts, animation components etc.)
You could look at the animation component before you play your animation and set it back to that when you return to the locomotion state. But it's hard to say without looking at the locomotion script...