Yes, Chicken can cause stomach upset and other gastrointestinal upset in your dog. The reason behind this is, chicken and other foods that contains proteins are broken down into amino acids by the digestive system. So A protein allergic dog's digestive system cannot completely break down the proteins and can cause stomach upset, vomiting and diarrhea.