I did the BARF (Bones and raw food) with my dog for a long time. Well, it wasn't raw as I had young kids in the house so precooked everything. But I followed the BARF guidelines in terms of what to use and amounts.
My little girl used to love neck of lamb or mince or whatever. But she also had a raw egg most days and ALL the table scraps (that were safe). During that time she had a litter of pups one of which went on to win big time at Westminster dog show (the US version of Crufts). He was conceived, carried and raised on a diet of table scraps and meat too.
I read that the dog food industry was largely a 20thC by-product of cereal industry - a way of processing waste, essentially. Although they're fiercely marketed and 'researched' now, the truth is most dogs do fine on a bit of real meat and scraps. My dog is going a bit senile now:she's nearly 11 and a breed that is old for. So I have reverted to feeding her a food she had 8 years ago when we first had her, in a bid to keep things familiar. She has Butcher's cans (plus table scraps).
The vet sells this horrendously expensive stuff and yet whenever my dog goes there (who has never had any of those things) she says how she is the perfect weight and the vet said to me once she is sick of seeing obese dogs and it makes a refreshing change to see one like mine who is fit and just right.
My dad told me their dogs in the 30s were always just fed on table scraps and bones. And as I say, we bred an international champion on that so it can;t be bad.
Our other dog was a musclebound staffie wh had a lot of body mass to maintain. His coat shone like a mirror and he also was fed this way. Again, vets used to comment on how fit he was.