Em cada caso, o Google dá certos resultados. No entanto, o Google está calibrado para  considerar pesquisas consecutivas como dizendo respeito às mesmas coisas. Assim, o Google aprende que "de caes", "cao", "cachorro" e "canino" são sinônimos. 
Eis como o Google se torna uma ferramenta semântica. Achei genial. 
Via Lifehacker.