they want you to throw up.

yes.

the next time your little puppy comes up to you and starts making happy with its tongue, keep in mind that in the wild, this behavior was a signal for the mother dog (or whoever hunted within the group) to regurgitate whatever food it happened to find that day so that all could share. rather efficient means of transport, neh?

your dog is not trying to make friends. it's probably just hungry.