Does Your Cat Ever Vanish During The Day? Here’s Why

Aliens love cats.