I am always angry about this.
Today at M&S shop there was a woman (who works there) came from no where and start to touch DS's face.
I treat my DS as a little person not a toy, I'd expect others do the same. Besides, how do I know a random person's hand is clean or this person does not have disease?
I think it should be an offence to touch baby's face without asking the parent first.