I believe someone had a cat show up. What's an android? I believe we have a few that are considered "alien", but I'm not sure if that is the right name for them. I haven't particularly asked.
It is a lot to take in and incredibly confusing. Unfortunately sometimes all we have is faith in the destiny in front of us.