Hiya all
I too work from home and, as I am a childminder looking after young babies, I cannot let Scooby into the lounge during the day as he's too giddy (he's 5 months) - consequently he stays in the kitchen behind a baby gate.
At first, because he knew I was there, he used to whine and whinge, which I ignored. Now he only cries when he can see me in the lounge, otherwise he's fine.
My advice would be to ignore him - puppies are like babies, if you give them attention for being naughty, it's still attention and they will keep on doing it.
Scooby has started barking at me while I'm in the kitchen to get my attention so each time he does it I ignore him and, fingers crossed, he'll soon stop. Here's hoping!!