Enigma of 討厭. Why does it mean "to hate"?
厭(厌) is a phono-semantic character. The "dog" part only indicate its pronunciation.
In Old Chinese, this character means "fulfilled". Then its meaning changed to "become bored, dislike". So 討厭 literally means "ask for + being disliked".