Next generation cat-human interaction.