I thought you could revive simple_animals by simply setting their health back to full? IIRC they have checks in Life() for that sort of stuff.