Наша тоже ест траву почти каждую прогулку и ничего не отрыгивает. Вот уже и сейчас начала выискивать травку на проталинах.
А кормление одним кормом на протяжении N лет не гарантия того, что гастрит не возникнет. Иногда это может быть накопительный эффект на какой-то компонент.
Есть и другая точка зрения, что корм периодически лучше менять. Не часто, но раз в год, например. Ну и гастрит может быть не из-за корма. Может, собака ест слишком быстро, может, ферментативный сбой опять же из-за поджелудочной, печени или желчного. Желчные кислоты, стресс тоже могут быть факторами возникновения, в общем причин масса и хороший подходящий корм ничего не гарантирует. Ну и у собак тоже может быть хеликобактер, оказывается

Правда, вроде, не пилори..