Il existe de nombreux aliments humains qui ne devraient pas être donnés aux chiens, mais le chocolat, les raisins secs, les raisins, les noix de macadamia et les champignons sont parmi les plus dangereux. Certains aliments sans danger pour l'homme contiennent des substances toxiques pour les chiens.
Le chocolat contient de la théophylline, de la théobromine et de la caféine, qui peuvent tous provoquer des vomissements et de la diarrhée chez les chiens. Dans certains cas, le chocolat est même toxique pour le système nerveux et le cœur. Les raisins secs et les raisins contiennent une toxine qui endommage les reins. Les noix de macadamia contiennent également une toxine qui endommage le système nerveux, le système digestif et les muscles. Les champignons sont très dangereux car ils contiennent des composés qui peuvent provoquer un choc ou la mort.
L'ail et les oignons sont également dangereux pour les chiens car ils contiennent des disulfures et des sulfoxydes. Ces composés provoquent l'anémie en endommageant les globules rouges. Bien que la viande ne soit pas toxique pour les chiens, un propriétaire d'animal ne devrait jamais nourrir un chien avec de la viande crue. Cela augmente le risque que le chien soit exposé à la bactérie E. coli ou à la bactérie Salmonella.
Les propriétaires d'animaux doivent également éviter de nourrir leurs chiens avec beaucoup de restes de table. Même si les restes ne sont pas intrinsèquement dangereux, manger trop de nourriture humaine peut déséquilibrer l'alimentation d'un chien. Si des restes de table sont donnés en guise de friandise, les os doivent être retirés et l'excès de graisse retiré de la viande.