We had a surprise visit from my uncle a couple of days ago. After explaining about my dog's issues he was fine to just ignore her (this is when she calms down and treats the new person like a part of the furniture). It was going well and then, all of a sudden, she jumped up in my Uncle's lap!! And was 100% fine. I didn't want to make a fuss of this, I didn't want to send a confused message such as, 'you must not be ok with this person', so I let it go. (I do not encourage jumping willy nilly onto people's laps btw, it's pretty rude behaviour , so this was a slight shock for a number of reason). She repeated this behaviour with my dad's friend on the weekend... And then after she got down and they went out to the backyard, she followed him and sat by his feet. Please tell me this behaviour is explainable. She isn't hugely aggressive to visitors, but very wary and will do a bit of barking until she calms down. We use her mat a lot to give her a spot that she feels comfortable on, away from immediate action, but still around. If I lock her in a secure area, completely away from the action (which is what I have to when we have children or people who are in no way dog savvy) this stresses her out a fair bit. It's a necessary evil, but I do like to have her around visitors as much as possible because she is improving so much. But this lap jumping business, it's bizarre.