Há vários motivos pelos quais os cães devem comer ração especial para eles. Nossa comida pode lhes causar mau hálito e, por sujar mais facilmente os dentes, maior dificuldade na higiene bucal (cães são menos sujeitos a cáries, mas não a tártaro e infecção nas gengivas), sem falar que vinagre, sal, açúcar e outros temperos podem lhes fazer mal à saúde (cães também estão sujeitos a males como diabetes e colesterol). Além disso, as rações têm antioxidantes que beneficiam algo que os cães têm em quantidade bem maior que os humanos: o pelo. E os dejetos resultantes são mais consistentes, menos fétidos e mais fáceis de limpar. "Rações para cães têm fibras, proteínas, aminoácidos, tudo o que o cão precisa na quantidade balanceada", explica o veterinário Alex Luciano Fernandes. "Quem dá comida caseira para o cão, por exemplo, arroz, carne, cenoura, torna mais difícil balancear os nutrientes de que o bicho precisa. O excesso de proteínas, por exemplo, resseca as fezes." Comer ração implica em outros benefícios: "O cachorro come menos porque a ração atende melhor às suas necessidades alimentares, e por isso ele faz também menos cocô."