巧克力由可可豆加工而成,含有多种甲基黄嘌呤的衍生物,咖啡因和可可碱就属于这类物质。这些物质会与细胞表面的某些受体结合,从而阻止动物体内的天然物质与受体结合。服用小剂量的甲基黄嘌呤类物质,狗会呕吐、腹泻。巧克力含有大量的可可碱和少量的咖啡因,如果狗食用过多的巧克力,就会发生肌肉肌肉痉挛,甚至休克。服用可可碱和咖啡因后,狗的心跳速率会骤升至平常的两倍以上,甚至还会四处狂奔,就像喝了一大杯浓咖啡。
狗狗主要不能吃的食物有巧克力、洋葱、葡萄等,因其会引起中毒反应。