My schedule is so erratic, Sierra just expects to be the very center of my attention at all times.
Sierra is always keenly aware, though, what I am doing when I get up, meaning, if I'm getting ready for work, for an appt, just to run errands, or the preferred, when we're just coming to be right here at the computer. She has a different routine and behavior for each situation although I generally do about the same thing whenever I'm going out with the exception of maybe what I'm needing to wear. She knows how long I'll be and whether to expect treats in her treatball. She has also awakened me on days when I had slept through my alarm to get up for work or an appt. where as other times we have both slept right through it when I had just planned to get up at a certain time. On days when we have had an appt. at the v-e-t, I can do the very same things at the very same time, and even try to think the same way, but she just knows! It usually takes a good bit of nonchalant sweet talk to prevent her from going or get her out from under, the bed.
All of our situations that we're sharing about our kitties' understanding are just minor examples of exactly how much they know!