Well, that's hard. Because for my dogs, it's different in different situations.
Inside, Violet is the DEFINITION of Velcro. She will follow you into the bathroom, lay RIGHT on/under your feet, if you get up and sit down somewhere else, she'll follow you to that chair and lay under it. If you're in the kitchen, she sprawls across the kitchen floor and lays in there with yiu. If you ignore her for too long, she'll lay her head in your lap and STARE at you. If you continue to ignore her, she'll sloowwlly put one paw and then the other into your lap, and then sloowwlly reach her face up to yours and lick you lol! All the while looking very guilty because she's not allowed to jump up.
However, OUTSIDE...that's a whole other story. She ignores you unless she wants to play fetch. She won't listen to you, never even looks at you unless you scream "treat!!" and even then, it's 50/50 whether she'll actually come inside or not.
Chloe is basically the same way. Inside she lays next to you wherever you are, follows you everywhere, and is always in the same room as you (more so than Violet because she's allowed upstairs and Violet isn't). And outside she pretty much ignores you unless you sound mad and point at the ground in front of you and say "come HERE" or yell treat. LOL!