现代研究人员认为,猫能认家的关健在于,它有一种类似鸟儿能利用天空导航的本能。据说,这种能力之所以发生作用是因为,当猫住在原来家中的岁月里,它的大脑会自动记录白天某些种点太阳的角度。
但是猫怎么能知道几点钟呢?如同人类和其他高等哺乳动物一样,猫具有内部的生理时钟。所以如果猫被搬迁到新家,这儿太阳在一定时放慢的角度稍有不同,于是猫便想进行校正;它是利用错误实验法进行校正的。猫会先住一个方面移动,如果它发现太阳的角度越来越不对。它又试验另一个方向,角度有改进,于是它得出结论,一定得往这个方面走。这是一种下意识的活动。随着猫逐渐觉得太阳在天空的位置已经正确时,它发现自己已来到气味、景象和声音都很熟悉的邻近地区。不多久它就回到了老家。和鸟不同的是,猫不仅在晴天能导向,阴天时,也可以利用极光来导向。