Cook the brown rice. Rinse 2 cups of brown rice. Add to a pot with 4 cups of water.
Bring to a boil, then cover and simmer until tender (about 35–40 minutes). Fluff and set aside.
Brown the beef. In a large skillet or pot, cook the ground beef over medium heat. Break it into small crumbles and cook through.
If very fatty, drain excess grease, but leave a small amount for flavor and calories.
Steam the veggies. Steam or lightly boil chopped green beans (and carrots if using) until tender but not mushy, about 6–8 minutes. Drain.
Combine in a large pot. Add cooked rice, beef, and vegetables. Stir to mix evenly.
Add a splash of broth or water for moisture if needed.
Add healthy fats and supplements after cooling. Let the mixture cool until just warm. Stir in salmon oil per your dog’s weight and the product label. Add the correct amount of calcium and your chosen dog multivitamin as directed.
Oils and vitamins are best added off heat to preserve nutrients.
Portion by your dog’s needs. Divide into daily servings. A general starting point is about 2–3% of your dog’s ideal body weight per day (total food), split into two meals. Adjust based on activity, age, and body condition.
Serve and store. Serve slightly warm or at room temperature.
Store the rest safely (see storage tips below).