Кто пишет что не нужны каши собаке, другие- что нужны углеводы.
Правильно и то, и другое, зависит все от содержания собаки. Например, если собака живет в квартире и гуляет 30 минут в день, то каши там совершенно не нужны, с их аппетитом растолстеет собака и заболеет.
А если как наш с апреля по октябрь на улице и ночует, тут без каши никак, ему углеводы ой как нужны, но они совсем не отменяют белки и овощи.
В эту топку летит все: рис, гречка, теперь и картошка, мясо, потроха, рыба, курица, творог, яйца, овощи по сезону и без сезона

кроме лука и чеснока.
что можно все, включая картошку, овсянку и свинину
В принципе, наверное, да. Только вот привозили собаку нам на передержку, ей нельзя курицу, совсем и никакую, аллергия. При
том можно рыбу и все что с ней связано. У другой наоборот, от рыбы проблемы с ушами... хз. И у обоих были проблемы от сухого корма, причем одинаковые: лишний вес, пиелонефрит и селезенка на полживота.

Нашему тоже иногда свинину даю, но редко. Мне почему-то кажется, что если много жира, поджелудка у них слабовата. Может я не права, не знаю, но стараюсь свинины избегать.
На самом деле все индивидуально.
И я бы не стала кидать камнями в хозяев, которые накормили пса супом

очень даже нормальная еда, если он, конечно, не с копченостями.
И с сухим кормом мешать суп категорически нельзя, конечно.