He's just being a puppy and a Yorkie.
Buddy is 4 1/2 and when I sit he's right on top of me. Get my drift?
He still whines when I leave for work. Your puppy is just telling you
he don't want to be alone. He's only 8 wks old. That's an infant.
He misses his litter and mommy and you need to replace that.
So what if he sits on you lap while your doing other things

if it
makes him happy do it. He will outgrow much of it but it's just to
soon to expect him not to whine. Good luck and have patience.
Your lucky he wants to be with you. You read at times they don't and
that's sad.
Enjoy,