Сами же пишете, что здоровье не ах. Конечно, надо обследовать. Между прочим, собаки с идеальным здоровьем любую дрянь прекрасно переваривают. А корм нормальный. Его многие собаки едят. Хотя, конечно, может быть, что, например, срок годности ещё не прошёл, но корм испортился из-за нарушений условий хранения.