Commercial dog foods often contain harmful artificial ingredients, while homemade diets are fresher and safer. Homemade food is also better for dogs suffering from renal problems or allergies. When making homemade dog food, owners should freeze it to kill bacteria, and add nutrients like grape seed extract, vinegar, fish oil, and fruit to enrich the meals. Homemade, preservative-free food made of meat, fish, fruits and vegetables promotes dog health and activity.