Zoo keeper fights for life