What human foods are toxic to dogs?

It's always good to check with your vet before giving your dog human foods. Human foods that are most toxic to dogs are: chocolate, onions, garlic, grapes, raisins, macadamia nuts, xylitol, and nicotine.