How do I temporarily change my enemy character's walk animation and speed?

The player has a weapon that impales an enemy in the chest and then he pulls it out. In between those two events I’d like to have the enemy walk with a limp and hold his chest for 10 seconds or so. I have a walk animation working, I can figure out the triggers and the AI just fine, but how do I tell the animation system “Use this walk animation now… and now go back”.

Use state machine to change animations and character movement: set Max Walk Speed to change speed