Yes it definitely does. One of the first things many people notice when they feed their dogs a better quality food is that odor is drastically reduced or completely absent.
Some food ingredients may cause dogs to develop an odor for other reasons as well, it's simply an expression that the diet is not ideal for the individual dog.