I have a 10-year-old neutered male cat. I keep a tin of dry cat food in a cupboard in my bedroom in case he gets peckish late at night or early in the morning before I come downstairs.
Now to the puzzling behaviour: if I go straight to bed he just comes to bed with me and goes to sleep. But if I give him a handful of dry cat food from the tin, which I lay out on top of a chest of drawers, he will eat roughly half and then leave the room and go out of the house via his cat flap and disappear for an hour or more. I go to sleep and then when I wake up he's on my bed.
I have tried this over and over and over again to test that he always does it, and he always does: he never eats all of the biscuits I give him, only ever half, and he never eats some biscuits and then comes to bed, he always always eats half and then leaves the building.
I'm trying to work out what evolutionary or instinctive thing is driving this behaviour in him and wondered if anybody has noticed the same sort of thing in their cat, or who at least has some kind of explanation.