I think the dog thing is true. I had a dog and a roommate and worked irregular hours. My roommate told me Spike always knew 5 minutes before I arrived - always.
My neighbors had these two golden labs and I dog-sat for them.
The reason was, they were going camping for 6-7 days, and their dogs were normally on my porch anyways, what can I say, dogs luv me!
On the very last day, the day my neighbors were due home, the older one left my porch early in the morning. It was quite hot that day, and I was worried if he had any water, so I packed up a gallon of cold water, and hiked over to their house, about 1/4 mile away.
He was happy to see me, and very happy about the water, but refused to follow me back. He just kept pacing the driveway.
This was about one in the afternoon. Neighbors arrived home about ten PM that night.
That dog knew they were coming home. No other explanation makes sense. If it walks like a duck...
You didn’t read my comment.