When I twittered about cooking meals for my dog recently, Maria inquired about how I make food for Rufio.

I started preparing Ruf his own small meals when I began researching what most dog food is really made of. There are lots of good reasons to feed homemade dog food, but for me, a large part of it is that I enjoy preparing it!
There is no set recipe for what is served to Rufio. Typically, my husband or I cook up a batch of meat and vegetables in a large pan in the morning. This can be reheated and rationed throughout the day. The mix may be thickened up with rice, pasta, bits of bread, or egg. Meat can be purchased on the cheap a day or two before expiration – Use immediately or separate and freeze in small zip bags for later use. For veggies and other items, I just throw in a bit of whatever I’m making for myself that day.
The most common foods we cook up for Ruf:
- Ground beef
- Cheap steak
- Green beans
- Egg (chopped up hard boiled, or scrambled in with meat)
- Small amounts of organic non-fat yogurt
- Frozen blueberries (as a treat)

It is recommended that meats are cooked, but I routinely feed bits of raw or seared beef and fish. Basically, if I would eat it rare, that’s how I feed it. I always cook chicken and pork thoroughly. As in a human diet, less heat generally results in more nutrients. If you think about what dogs eat in the wild, it is only logical to feed meat and vegetables instead of “dog food”.
Some other foods that are great for dogs: (more…)