That is such a cool story! During the rainy season, one of my dogs likes to run through puddles at the barn. We usually go to the barn before work, and he quickly learned to avoid puddles on workdays or else have to get rinsed down and go to work wet.
On my days off, even if we went to the barn at the same time, he would immediately run into the puddles and lay down and get filthy. He knew we’d be there longer, and I guess it was worth it to him for the extra enjoyment from the mud he would get to have before getting rinsed down and going home. While I know he isn’t aware of what day of the week it is, he can take the cues from my routine to estimate what the rest of the day’s routine is going to be like and make a choice based on that conclusion, which always blows my mind 🙂