How long will a pet mouse live