Hay muchos alimentos para humanos que no deben administrarse a los perros, pero el chocolate, las pasas, las uvas, las nueces de macadamia y los champiñones se encuentran entre los más peligrosos. Algunos alimentos que son seguros para los seres humanos contienen sustancias que son tóxicas para los perros.
El chocolate contiene teofilina, teobromina y cafeína, todo lo cual puede causar vómitos y diarrea en los perros. En algunos casos, el chocolate es incluso tóxico para el sistema nervioso y el corazón. Las pasas y las uvas contienen una toxina que daña los riñones. Las nueces de macadamia también contienen una toxina que daña el sistema nervioso, el sistema digestivo y los músculos. Las setas son muy peligrosas porque contienen compuestos que pueden causar un shock o la muerte.
El ajo y las cebollas también son peligrosos para los perros porque contienen disulfuros y sulfóxidos. Estos compuestos causan anemia al dañar los glóbulos rojos. Aunque la carne no es tóxica para los perros, el dueño de una mascota nunca debe alimentar carne cruda para perros. Si lo hace, aumenta el riesgo de que el perro esté expuesto a la bacteria E. coli o Salmonella.
Los dueños de mascotas también deben evitar alimentar a sus perros con muchos restos de mesas. Incluso si los restos no son inherentemente peligrosos, comer demasiada comida humana puede desequilibrar la dieta de un perro. Si los restos de la mesa se administran como una golosina, los huesos deben eliminarse y el exceso de grasa debe eliminarse de la carne.