I was thinking about the question of boundaries. For me it is that Maggies behaviour can be modified to the situation we are in. We recently took her into the care home where my Mother lives and she was OKish but a bit too wiggly and pushy when people patted her ( sort of bouncing bottom job) so I will work now on teaching her to sit quietly when she is greeted by people.
Teaching her to come and lie down quietly on command has covered a lot of situations when her exhuberance or barking etc has not been an asset. We had a visitor a while ago and realised she had got a bit pushy and pegged her back a bit. The boundaries are very personal aren't they. I would be appalled if she bothered people eating at the table and she gets short shrift if she starts. As for jumping on the table ( did happen with a friends visiting maltese x shitzu and I was not impressed)
But each to his own, I just want a dog that can managed when necessary but whose natural high spirits are given reasonable reign when possible. It gets easier as she matures. My husband reckons she is by far and away the best trained dog we have and it is true and that is part of what makes her such a pleasure. Still room for tweaking though..lol