Homemade food is far superior in quality, has no artificial ingredients – something that cannot be said for many dog foods. Better still because you add all of the ingredients yourself; you know what’s in the food – so there’s far less chance of food allegies. In the USA too there’s been a noticeable swing to home made dogfood – as people begin to mistrust the big companies (partly as a result of several poisoning scares in the USA & Canada).