A delivery cat struggles against time to meet a five minute deadline.A delivery cat struggles against time to meet a five minute deadline.A delivery cat struggles against time to meet a five minute deadline.