The definitely know. Brandi does the difference of me going to work and just leaving the house to run an errand. If I am leaving to go to work, she just lays on the bed and goes to sleep. She doesn't even walk me to the door anymore. But if I am leaving to run an errand, she sits on the bottom step waiting for me to put on her leash. I love that she knows my routines and behaviors.
Sad to say but my furbaby knows more about me than any human could ever know. Okay so some of that is my fault but at least with Brandi i can trust that she won't take advantage of me.

Or maybe she does and I just don't know it........hmmmmmmmmmmm.