Ci sono molti alimenti umani che non dovrebbero essere somministrati ai cani, ma cioccolato, uvetta, uva, noci macadamia e funghi sono tra i più pericolosi. Alcuni alimenti sicuri per l'uomo contengono sostanze tossiche per i cani.
Il cioccolato contiene teofillina, teobromina e caffeina, che possono causare vomito e diarrea nei cani. In alcuni casi, il cioccolato è anche tossico per il sistema nervoso e il cuore. Uvetta e uva contengono una tossina che danneggia i reni. Le noci di macadamia contengono anche una tossina che danneggia il sistema nervoso, l'apparato digerente e i muscoli. I funghi sono molto pericolosi perché contengono composti che possono causare shock o morte.
Aglio e cipolle sono anche pericolosi per i cani perché contengono disolfuri e solfossidi. Questi composti causano anemia danneggiando i globuli rossi. Sebbene la carne non sia tossica per i cani, il proprietario di un animale domestico non dovrebbe mai nutrire una carne cruda di cane. Facendo così aumenta il rischio che il cane sia esposto a E. coli o ai batteri della Salmonella.
I proprietari di animali domestici dovrebbero anche evitare di nutrire i loro cani con un sacco di avanzi di tavola. Anche se gli scarti non sono intrinsecamente pericolosi, mangiare troppo cibo umano può sbilanciare la dieta di un cane. Se gli scarti del tavolo vengono dati come trattamento, le ossa devono essere rimosse e il grasso in eccesso deve essere eliminato dalla carne.