1. They Feel Vulnerable
Dogs feel vulnerable when doing their business. According to Buzzfeed: "Many experts believe dogs do the poop-stare because taking a dump makes them feel vulnerable - and they want to make sure you're keeping them safe while they do it." Yowza. So, it's not that your dog is ashamed or wishing you'd look away. The poor guy wants to keep an eye on you because he's at one of his most vulnerable moments. After all, it would be rather challenging to flee from danger while doing his thing.
2. They Want Something
Their staring at you may be as innocent as that. They may want or need something...from a pat on the head, to a cuddle or even a snack. Staring may be your pet's way of getting your attention. (And it works, right?)
3. They're Being Territorial
We're referring to the cases when dogs stare at you when you're uh, in the bedroom. But it could be as innocent as when you're getting a hug from a friend. Some dogs' have a primal instinct that goes a bit batty when their owner is experiencing affection. Remember, dogs are emotional, just like humans. They may experience jealousy, separation anxiety or even confusion. It can come down to something as simple as habits - maybe your dog is just used to being by your side - constantly. And it can even vary by breed.