Meaning: A person who is not known to the dog is showing a friendly expression towards it.
Choice of Words: Stranger is a person who is not known or familiar. Smiles is the act of forming a pleased expression with the mouth and eyes. Warmly means in a friendly and kind manner. At is used to show the direction or target of an action. Dog is an animal often kept as a pet.