É gata, porque tem rabo
Não é, diz a empresa. Mas a professora usou um argumento muito furado; seria o mesmo que dizer que o Pateta não é cachorro porque o cachorro do desenho é o Pluto. (Este link também explica por que a Hello Kitty não tem boca.)
É, sim, corrige ela (veja a "atualização importante" no final). É apenas uma gata personificada, como diversos outros personagens de desenho animado.
Conclusão certeira de tudo isso: Hello Kitty não vaia Roma.