Pupkeeper

Foods dogs can and can't eat (A–Z)

Dogs can't have chocolate, grapes, raisins, xylitol, onions, garlic, macadamia nuts or alcohol: all are toxic to dogs. Of the 118 foods in the Pupkeeper guide, 28 are toxic, 56 need caution and 34 are safe in moderation, such as carrots, apples, blueberries, pumpkin, plain cooked chicken and rice. Each entry says what to do if your dog ate it, with its sources.

If your dog ate a toxic food, call your vet or a pet poison line now

Poison lines in other countries: United Kingdom, Canada, Australia, New Zealand, Belgium, France, JM, PR, Singapore, Switzerland, TT, VI
Find an emergency vet

Foods dogs can't eat: toxic 28

Foods to limit or avoid: caution 56

Some are fine in small amounts and others are best avoided: each entry says which.

Foods dogs can eat: safe in moderation 34

Plain, in small pieces, as a treat: each entry says how to serve it.

General information from each entry's sources, not a diagnosis. When in doubt, call your vet.