Many years ago –
I took a trip wandering around the country that wound up taking roughly a year. I left my cat in the care of friends, who moved into the place I’d been living in; the cat’s living quarters stayed the same, but her caretakers changed.
This was long before cell phones or household internet. Every once in a while I’d find a phone and call in, or send a postcard or letter. Eventually, I called the friends who were taking care of the cat and told them I’d be home on one of three days, but I didn’t know which.
I didn’t come home on the first day, on which the humans would have been first expecting me. I didn’t come home on the third day, on which they’d have been pretty sure I’d show up if I hadn’t come sooner. I came home on the day in the middle, when the humans’ level of expectation based on the phone call would have been at most the same as the day before.
When I pulled into the driveway, the cat was on the porch, wailing at me. While I got out of the car, she yowled at me. As I approached the house, she yowled at me. When I got onto the porch and was clearly safely home, coming in, and reaching for her – she quit yowling, turned her back on me, and headed straight to the cat pan. “I am so pissed off at you!”
I went after her and scooped her up. She didn’t actually need to piss.
And – remember that long intro about how the humans weren’t expecting me any more that day than the one before? They told me, ‘We knew you were coming home today; because that cat’s been meowing about it ever since we got up this morning.’
When she started calling for me, I was getting out of bed, or possibly getting into the car, some two hundred miles away in the next state over. She sure as hell didn’t figure it out from hearing the car.
– I miss that cat.
It is true that I’ve never known a cat who appeared to get upset about the humans going away for part of a day in an ordinary fashion; but have known at least one dog who did and have heard of others.