Bones and organ meat all there Jack, mixed in the right percentages. It's a great complete product made for the lazy people. But if you have more then 3/4 dogs, its way to expensive. True on the vegetables. Putting to together your own meal is the only way to know whats exactly in there
Why not try giving chicken and beef following the barf principle. Just the muscle meat,organ meat and bones. Haaksbarf has it too. Stop if the problem gets worse, if it doesnt or gets better. you're 100 % sure its not a allergy to the meat, and you can add the other ingredients one by one.