






跖狗吠尧 is a Chinese idiom (chengyu) meaning “it means that everyone has their own master or loyalty”. And their actions are based on that allegiance, even if it leads to opposing someone generally considered good or wise. It's like a dog barking at a stranger, not because the stranger is bad, but because it doesn't recognize them as its owner, only its own master. Literally, “Zhi's dog barks at Yao”.
During the Warring States period, Tian Dan, a minister of Qi, did not take offense at Diao Bo who cursed him. Instead, he prepared a feast and asked Diao Bo where he had gone wrong.
Diao Bo replied that 'Zhi's dog barks at Yao' does not mean Yao is not a sage, but rather that each serves their own master.
Tian Dan recommended Diao Bo to King Qi, who then sent Diao Bo as an envoy to Chu. This aroused the displeasure of nine of King Qi's favorite officials, who then attacked Tian Dan.
Diao Bo, speaking with conviction, eloquently defended and saved Prime Minister Tian Dan.

Chinese and English fill-in vocabulary worksheets
Open the tool →
Turn a Chinese character or sentence into a GIF or MP4
Open the tool →
Picture and word Bingo for your class
Open the tool →
Create PNGs with pinyin, highlight character parts or remove strokes
Open the tool →跖狗吠尧 (zhí gǒu fèi yáo) is a Chinese idiom (chengyu) meaning “it means that everyone has their own master or loyalty”.
跖狗吠尧 is pronounced zhí gǒu fèi yáo in Mandarin Chinese.
Literally, 跖狗吠尧 means “Zhi's dog barks at Yao”. It is used to mean “it means that everyone has their own master or loyalty”.
跖狗吠尧 comes from a classical Chinese story dating back to ancient China. The full story is on this page.
比喻各为其主。