If you want to prepare your dog's food yourself, the best course of action is to consult a veterinary nutritionist to determine the ingredients you should use to fulfill your dog's nutritional needs. Attempting to make your dog's food without the proper instruction can result in your pet not getting the necessary nutrients.