Can you imagine a cat greeting her human like this doggo? No, you can’t, this is Sci-Fi talk!