犬 shows a side view of a dog, and it makes the animal radical (けものへん). cf. 狼 - wolf 猫 - cat 狐 - fox 猪 - wild boar 猿 - monkey 狩 - to hunt (verb) 狂 - crazy, wild (adjective)
名(メイ)人(ジン) - a master, an expert, a person whose name is well-known for his/her skill. meijin
名
夕 + 口 = 名 Do you think the girl in the picture would reveal her name? :) 名 indicates that you speak up in darkness to let others know where/who you are.
夕 + ト = 外 In ancient times, people tried to tell fortunes by looking at the moon phases. When the moon wanes, you see "the outside" of the darkened part.