
Try SA 47 you can get it from a vets.
You would probably be better off feeding him raw meat and which ever veg he is ok with, than cooked, as cooking will unbalance it.
Chicken wings are a good ratio of bone to meat, and you can also feed chicken carcasses, necks, turkey necks, turkey wings etc, lamb ribs.
Veg you just blend up a lot once a week and freeze in meal sized portions.
Vary the meats fed, and you will find which suit your dog best, try not to stick to just one meat though or that can encourage allergies.
Sardines are a good food, you may find that the glenryck pilchards are cheaper though! :D
Em