I feed raw ,but to be honest I think the owners get more out of it than the dogs.
most will thrive on most food ,the owners just feel they are doing their best by the dogs.
But I'd say most foods will get a dog 90% right it's that bit extra that they get from a balanced diet that makes the difference.
Regardless of how you feed and how much you pay,they have got to like what they eat to get enough to keep them healthy.
So if they won't eat top quality raw or dry ,tin dog food is as good as it gets for a skinny dog,if that's all they'll eat.
A change of habit in feeding can help a fuss