A dog's digestive system handles things very differently to ours, so plenty of everyday foods that are fine for people can be genuinely toxic for a dog. This guide covers toxic foods including xylitol, avocado, alcohol, onions and garlic, caffeine, grapes and raisins, milk and dairy, macadamia nuts, chocolate, fat trimmings and cooked bones, stone fruit cores, salt, raw bread and yeast dough, human medicines, mushrooms and mouldy food, and hops. For each substance, the guide explains the toxic mechanism and symptoms to watch for.