Cães são animais carnívoros ou onívoros?

Há assuntos que continuamente ressurgem entre vegetarianos, defensores dos direitos animais e o público em geral. Um desses assuntos se refere ao status de cães em relação aos seus hábitos alimentares: Se cães são carnívoros ou onívoros.