Dog does not eat dog is a proverb used to say that people who belong to the same group, trade, or profession will not turn on or betray each other, especially where outsiders might see it happen. It describes a kind of professional solidarity: members of the same calling tend to close ranks and avoid publicly attacking one another, even when they might privately disagree. The saying is sometimes used almost as an explanation or excuse for why wrongdoing within a trade or institution goes unchallenged by those inside it. It belongs to a family of proverbs that reach for dog behaviour to make a point about people, in the same way every dog has its day does, and it stands in direct contrast to the much more familiar modern phrase ‘dog eat dog’, which describes ruthless competition in which everyone looks only to their own advantage.
What’s the origin of the phrase ‘dog does not eat dog’?
The saying is recorded in English from the mid-16th century, carrying the sense that people of the same profession or group should not attack each other. The underlying idea is considerably older than the English wording. A similar notion appears in De Lingua Latina, a work on the Latin language by the Roman scholar and satirist Varro, who drew the same comparison between dogs and people who share a common calling. This suggests the image was already established in classical writing long before it was taken up as an English proverb.
Once settled in English, the saying kept its original use, as a comment on how members of the same trade, profession, or party protect one another rather than let outsiders witness open conflict between them. Its force comes from the ordinary observation that dogs generally do not attack others of their own kind, which makes the comparison plain and easy to grasp. That same observation, reversed, is what gives the much later expression ‘dog eat dog’ its bite, since it describes competition so fierce that it breaks what the older proverb assumes to be a natural rule among animals of a kind.