SELECT * FROM tbl ONDE clm LIKE CONCAT ('%', <outra consulta sql LIMIT 1>, '%') - COMO?

Como posso combinar essas duas consultas em uma?

1) Encontra o sinal japonês para cachorro (犬):

SELECT japanese 
  FROM edict 
 WHERE english LIKE 'dog' 
 LIMIT 1;

2) Encontra todas as palavras japonesas com o sinal de 'cachorro' (犬):

SELECT japanese 
  FROM edict 
 WHERE japanese LIKE '%犬%';

3) Estou tendo problemas para combinar os dois em um, porque isso não funciona ?!

SELECT japanese 
FROM edict 
WHERE japanese
LIKE CONCAT('%',
    SELECT japanese FROM edict WHERE english LIKE 'dog' LIMIT 1,'%'
);

questionAnswers(2)

yourAnswerToTheQuestion