first thing put the dog on a leash so you have control. as with children there is nothing wrong with telling her NO in a stern voice when she is doing something wrong. Have her sit beside you when a new person enters the area and praise her for being good. Tell the other person to turn away from her and ignore her if she jumps or gets too excited. She is young and will be displaying puppy excitement for a while yet.it is much better she is happy to meet new people than a dog that is fearful or agressive toward strangers Patience and love will reward you with a great dog that is a joy to live with.
ok, for the licking thing, it's a show of affection, if you dont want them licking anybody at any time, treat it like a bad thing like biting, although it's not as serious, cause really, a dog's mouth is cleaner then our own, at anytime, even if they just used it as TP (*I did a Biology experiment on the which for university back in the day*) As for the jumping thing, if you keep walking into the dog when it jumps up on you, it will stop, if not, keep it on a leash when meeting people and step on the leash, giving the dog enough room to move but not enough to jump up until it is calm. at 7 months, they begin to rebel and even have relapses in things like potty training and behaviour. if the leash thing STILL doesn't work, try turning away from your dog, your dog is always going to run around and face you. it takes time, it doesn't just happen over night, but being consistent and firm about the behaviour will have it stop. let it happen once and your dog will protest until you give in or it gives up. give in and it will do it longer and harder next time.
"a dog's mouth is cleaner then our own, at anytime, even if they just used it as TP"
??? I'm afraid I'm going to have to disagree with you there. If you believe that, I'd like to see you kiss your dog after he just licked his butt. After all, it's more sanitary than kissing your spouse/kid, according to you.
The average dog is a nicer person than the average person.