
Some time ago I found a recipe for home-made diets - I've never tried it, so can't vouch for it!
All quantities are per 10k dog weightBasic: for normal adult maintenance -
two-thirds cup uncooked rice, one third cup medium fat meat.
Meaty: for small dogs or large growing or very active dogs -
one third cup uncooked rice, two thirds meat.
Boil the rice and add to meat. When cool, add 6 tsp raw liver, and 1 tsp of bonemeal, corn oil, and iodised salt.
You can also add any vegetables (though not too much root veg), preferably raw and liquidised, that you like.
Hope this helps.