这句话出自谚语:狗记三千路,猫记八百家。运用了比喻的修辞手法,来形容猫和狗都具有灵性。狗跑得再远,也记得回家的路。而无论把猫弄到何地,它都能记得住老家家在哪里,新家在哪里。狗外出时,在途中爱在转角或有特殊标志的地方抬起一只脚撒几滴尿,这尿中含有多种信息素,可起到标识作用。所以当狗离家出走,它只要根据自己尿中的气味,就能顺利的按原路返回到原来的家中。猫的嗅觉其实不比狗差,当猫在家里待的时间长了,它对家里的气味、环境、主人的声音等等都不陌生,它会根据这些帮助自己找到回家的路。