Firstly, that is so funny about Eddie & the walks!

Definite Yorkie attitude!
Second, that is a good point about your lab...hmm, might have to use that myself, need be.
Thirdly, I haven't ever been in a situation, I don't think, where a stranger wanted to pick up Princess. She would step in before me and not allow it.
But my family, my closest friends & my daughters friends (13y.o.) can pick her up without a problem. She practically walks up their legs into their arms anyways.
The kids in my family, all of them, newborn to almost 12 have to sit down when holding Princess. I don't think I would let kids outside of the family hold her, as they have not been properly scolded, i mean taught yet.