There are a number of reasons, beside expense that one might choose to make their own pet food. We chose this recipe because our dog was constantly getting sick and his liver enzymes were through the roof while he was a (Major) Name brand puppy chow. We were concerned that his liver would fail if we continued feeding him the expensive
2 c. brown rice, cooked
1/2 c. finely chopped steamed carrots
1/2 c. finely chopped steamed broccoli
1 teaspoon vegetable oil
1/2 lb ground chuck (or venison or ground turkey)
1 garlic clove, crushed
Sauté garlic in oil in good size frying pan, add ground beef until cook well. Add remaining ingredients, stir to combine flavors, cool. Serve cooled & refrigerate leftovers (My dog asks... "What Leftovers???!")
You can make this grain free by switching out the rice for diced cooked sweet potatoes.
A Note about Garlic:
Now, before you bombard me with emails saying how Garlic is bad for your dog, please note that Garlic is safe in doses of 1/2 clove per 10 pounds of body weight, in short, your dog would have to eat a MASSIVE amount of garlic to cause health issues and if your vet claims otherwise, it might be worthwhile to seek out a better vet with updated information. Onions, on the other hand, are extremely dangerous to the health of your dog!
Here are Several Sources: