А в чем выражается Ваш дисбактериоз?
Он возникает не от корма, а от стафилококковой инфекции, полученной от матери, либо от длительного приема каких-то препаратов.
В любом случае, всегда сначала нужно найти причину дисбактериоза. Если это стафилококк, то сначала лечат его. Если не вылечить, то дисбактериоз лечить бессмысленно.
Что такое Ветом, я, к сожалению, не знаю. :( Мезим принимается после кормежки, но действие у него слегка другое- это смесь ферментов, облегчающая пищеварение.. Для лечения дисбактериоза применяют сухие смеси бактерий - бифидумбактерин, бификол. Некоторые рекомендуют пробиотики.
Откуда у Вашей собаки брали анализ, чтобы поставить диагноз?