In order to make great N D dog food, you need to make sure that it has all the ingredients you want your dog to be eating. You want to make sure that your dog is getting all the nutrients that it needs to be healthy. What are the best ingredients to put in your N D dog food? There are plenty of different ingredients that you can use. Some of the best ingredients are meat, fish, eggs, organs, fruits and vegetables. You can use rice, rice bran, whole grain, barley, oats and many other ingredients too.