Guardian fairies

The reason cats seem to have nine lives is that each kitten at birth is assigned its own guardian fairy. In addition to its skill with magic, a fairy can also communicate with cats. A guardian fairy doesn’t have wings, so it usually rides on its cat’s back. If you see your cat staring at nothing, chances are it’s having a conversation with its guardian fairy.