Yours could live in a lab or even a home environment (like as a pet), but is unlikely that it could live in the wild. Mine could also live in a lab environment, but not a home environment, and it is most likely to live in a wild environment. I could get into the boring, nerdy statistics if you want to hear the fascinating world of realistic fantasy, but most aren’t interested in that.
Our species are extremely similar but also so different! I’m interested to see the official announcement of this species.