According to Massachusetts Society for the Prevention of Cruelty to Animals–Angell Animal Medical Center, a sample dog-food recipe for animals 15 pounds and under is 3 ounces of protein, 1 1/3 cups carbohydrates, 1 tablespoon of vegetables and 2 tablespoons of high-quality fat. Fat sources can include coconut oil, butter or vegetable oil. Homemade dog food contains whole grains, protein and a wide range of vegetables to ensure adequate nutrients.
A standard rule of thumb is to include 1 1/2 ounces of protein, 1 1/3 cups of carbohydrates, 1 tablespoon of vegetables and 2 tablespoons of fat for every 15 pounds of the animal's weight. For dogs over 60 pounds, mix 8 ounces of protein with 3 1/2 cups of carbohydrates, 3 tablespoons of vegetables and 5 tablespoons of fat.
To create a homemade dog food, begin by selecting grain and protein sources. Carbohydrate sources can include potatoes, rice or pasta. Whole wheat pasta and brown rice can be used in home-cooked dog food. Protein sources include many options, such as chicken, lamb, eggs or beef. Homemade recipes typically contain about 20 percent protein for adult dogs, and about 25 percent protein for young puppies. A small amount of fat is required to help animals absorb the nutrients in homemade food.
The recipes can be varied to find the combinations preferred by the dog. Cook all meat and carbohydrate foods thoroughly before feeding the animal the food, and vary the types of food provided for a balanced diet.