Наилучший вариант - готовить для собаки самому из "правильных" с точки зрения "собачьего" питания и периодически давать витамины типа "8 в 1". Поверьте, это абсолютно не сложно приготовить раз в два дня небольшой "супчик" для собаки, тем более, что при приготовлении не нужно отдельно тушить овощи или класть специи - просто сварить нежирное мясо и за 15 минут до конца добавить овощи, которые разрешены собаке.
Так же в правильном рационе должны быть обязательно в качестве подкормки яйца (раз в неделю) и кисломолочные продукты - творог, простокваша, варенец и так далее жирностью от 1,5 до 4 %. Если собаке нравятся фрукты - бананы, арбуз, дыня, яблоки - так же давайте ей понемногу в качестве лёгкой подкормки, а заодно и как источник витаминов.
А вот "сажать" на сухие корма не советую: не смотря на то, что это очень удобно, сухой корм - далеко не самый лучший вариант (попробуйте несколько дней питаться сухими завтраками и лапшой без заваривания и всё поймёте). У меня так вообще когда-то умер кот от сухого корма, точнее, от камней в почках, которые вызывает сухое кормление (так сказали ветеринары). А сейчас у меня собака, ей много лет, и выглядит прекрасно, и чувствует себя прекрасно, и шерсть отличная без всякого сухого корма.
От кормления консервами мы так же отказались сразу, прочитав состав. Да и кладут в эти консервы требуху, кости, рога и копыта (в прямом смысле - костная мука называется), так что ничего хорошего в них нет... Если вам дорог ваш питомец - кормите его правильно!