Вы меня извините, пожалуйста, но по поводу отвратительного предыдущего содержания - Ваше содержание тоже вполне себе отвратительное. Потому что одними кашами и бульонами собак не кормят, это хищник, а не хрюшка. Естественно, что он на таком питании не набирает вес - и не наберёт никогда.
Собакам нужно мясо. Сырое. На немца это грамм по 700 в день, а остально уже можно добавлять кашами, овощами и кисломолочкой. Вот это будет нормальное питание, и вес вполне наберётся.
А если уж Вы не можете себе позволить, то выбирайте корм. Из двух предложенных ветом Хиллс лучше, конечно. А еще лучше - Acana, Barking Heads, Grandorf, Wolfsblut и прочие аналогичные корма, в идеале беззерновые (без круп в составе). Брать поначалу надо небольшие упаковки, потому что любой корм подбирается строго индивидуально под конкретную собаку.
-------------------------------------------
Собак нельзя не любить.