Can a cat be a co-author in academic paper?
Regarding whether or not all authors must be human, the answer seems to be no.

Combinatorist Doron Zeilberger, for example, has published many papers jointly with Salosh B. Ekhad (his name for his computer).