猫把小猫搬来搬去的主要原因是觉得受到了威胁。
猫是一种非常敏感的生物,当他觉得环境不安全的时候,就会把自己的小猫搬到其他安全的地方,如果有陌生人碰了他的小猫,在他身上留下气味,它也会把小猫搬到其他地方去。