Les chiens peuvent manger du tofu car il n'est pas toxique pour eux, mais le tofu n'est pas recommandé pour faire partie de l'alimentation d'un chien. Le type de protéine qui est présent dans le tofu n'est pas un substitut approprié pour la protéine trouvée dans la viande nécessaire pour un régime nutritif pour chien.
Les chiens sont naturellement des carnivores primaires qui ont besoin de la nutrition trouvée dans la viande d'autres animaux pour survivre. La plupart des aliments pour chiens sur le marché imitent la répartition nutritionnelle de l'alimentation naturelle de cet animal. Il est recommandé de nourrir un chien soit avec un régime à base de viande crue, soit avec une marque d'aliments pour chiens qui répertorie une source de protéines comme premier ingrédient.