No, the vet never mentioned doing a barium exam.
The food Zoe had been on was:
EVO - Turkey & Chicken Formula Small Bites
Meat-Based Pet Food – Premium Dog Food, Cat Food, Ferret Food, Dog Treats – EVO Pet Products
Natures Variety - Instinct Duck Meal & Turkey Meal Formula
Instinct: Duck Meal & Turkey Meal Formula: Grain-Free Kibble for Dogs | Nature's Variety
These two were given at the same time as she doesn't like eating the same food for too long.
And she has presently been on Holistic Select Small & Mini Breed Radiant Adult Health
Holistic Select - Small & Mini Breed Radiant Adult Health - Anchovy, Sardine & Chicken Meals Recipe
Before that she had been on Wellness Small bites.
After thinking back to even when she was a puppy, I know she has always vomited but we had always thought it was because she didn't eat. Do think it is possible that the food had always made her vomit and she was not eating because she was nauseous which in turn lead to vomiting? Also is it possible that IBD can get worse or do you think that she is just reacting more to the food that she is on now?