Our dog tends to vomit whenever we feed her the food she doesn't like, or is overall bad for her stomach. It's not uncommon for her to do so, that's why we're always kind of prepared to push away everything that would get on her way since we can recognize the symptoms. We always try to watch brands, and what type of food to feed her, to prevent that from happening - sometimes we go wrong and she ends up vomiting on our carpet. You can't really blame her since we're the ones who give her what to eat. It's also good for us not to put her into situations where she gets anxious because it can easily affect on her stomach.