Some foods that are harmful to dogs and should be avoided include chocolate, grapes and raisins, onions and garlic, avocado, and alcohol. These foods can cause a range of health problems in dogs, including vomiting, diarrhea, kidney failure, anemia, and even death. It's important to keep these foods out of your dog's reach and avoid feeding them to your pet.