Cats are a mysterious kind of folk. There is more passing in their minds than we are aware of.