Somewhere deep down, cats may be part human