NOoooooooooooooooooooooooooooooooo……
I get quite frustrated operating on seriously ill dogs with perforated intestines from eating "meaty bones"..ARGH!!!!!
As for only eating when he's starving – I think your doing what a lot of owners do and mistaking "starving" for just being hungry. If you tempt him with all sorts of treats yes he'll eat them, in the same way children who aren't really hungry will eat rubbish food….and end up fat & unhappy.
Eukanuba, Royal Canin, Hills – any quality complete diet is by far the best for your dog – you do tend to get what you pay for though.
Sorry – I get quite wound up about this.
I'll climb down now!