1. Avocados
Among the foods you should never give your dog are avocados. Not only is the fruit itself harmful to dogs, but the pit could get lodged in their intestines or stomach. Beware if you have an avocado tree, even the leaves and bark are toxic to dogs and can cause vomiting and diarrhea.