think of the oil/grease/fat, not to mention raw onion and bread is often not good for digestive tract.
I prefer to live on a Canine diet: no chocolate, no raw onion, no garlic, occasionally raw meat, 3 week old eggs or off small goods.
also take a page from the seagull diet: no Panadol, seeds and chips.