Now the best part about making homemade dog food – just like making anything at home – is that you know exactly what is going into the dog bowl, and not any of that questionable gelatinous gunk from the canned food.

But it’s important to note that dogs have different nutrient requirements than humans for their proportional body size, such as:

  1. High-quality protein (meat, seafood, dairy or eggs)
  2. Fat (meat or oil)
  3. Carbohydrates (grains or vegetables)
  4. Calcium (dairy)
  5. Essential fatty acids (egg yolks or oatmeal)

Now this recipe here has a balance of 50% protein, 25% veggies and 25% grains, but the ratios can easily be adjusted to suit your pup’s breed and/or needs.

Ingredients:

  • 1 1/2 cups brown rice
  • 1 tablespoon olive oil
  • 3 pounds ground turkey
  • 3 cups baby spinach, chopped
  • 2 carrots, shredded
  • 1 zucchini, shredded
  • 1/2 cup peas, canned or frozen

Directions:

  1. In a large saucepan of 3 cups water, cook rice according to package instructions; set aside.
  2. Heat olive oil in a large stockpot or Dutch oven over medium heat. Add ground turkey and cook until browned, about 3-5 minutes, making sure to crumble the turkey as it cooks.
  3. Stir in spinach, carrots, zucchini, peas and brown rice until the spinach has wilted and the mixture is heated through, about 3-5 minutes.
  4. Let cool completely.
Rate1