干支に猫がいないのはなぜなのか?