Home cooked puppy meal!

Changing over to a Homemade Dog Food – Cooked and Frozen

Patient Puppy
Patient Puppy

MacDuff absolutely loved the idea of homemade dog food. Check out the video below:

I was quite excited when I set my first bowl of homemade dog food on the ground in front of MacDuff (He was, too!).  I was nervous, I hope he liked it. When I started out, I was unsure if I could get the right proportions.

After more research, I have come to find making your homemade dog food is quite easy and flexible!  You need to have at least 50% meat, including some muscle meat, 25% grains, and 25% fruits and veggies!  Make sure you add extra calcium for your pup (to get a homemade calcium powder recipe, click here!) and high-quality salmon oil, and you are golden!  Follow the below information to help you decide what is best for your dog.



Beef Liver – Provides nutritious fat, protein, vitamin A ad Omega 6 fatty acids. Liver also has the highest levels of naturally occurring vitamin D, which most dogs are lacking in their meals. Vitamin D helps with the absorption of calcium and has been known to help prevent serious illness in dogs such as cancer.  It is also very inexpensive!

 Chicken Heart – Chicken hearts are a lean protein that is high in fatty acids, vitamin A, B vitamins, and iron.  Hearts also contain taurine, which is good for your dog’s heart.

Ground Pork– Pork is an excellent source of amino acids, the building blocks of muscle in your dog’s body.  Pork is also a great source of B vitamins, which are involved in energy metabolism in the body.

Ground Beef – Ground beef is a common choice for pet owners – it is easy on a pet’s stomach, and when mixed with white rice, it is a common remedy for those pets with upset stomachs. It is high in amino acids, and very nutrient dense, a very good choice for dogs!

Chicken Brest –  Cooked chicken breast is a good choice for dogs with weight problems, as it is very lean while still providing lots of nutrients and amino acids.

Grains or Legumes

Lentils – Lentils are a great source of protein, iron, and fiber.  Keep in mind when choosing lentils that some dogs react adversely to legumes in the form of gas/ diarrhea . Keep an eye on your pup and discontinue if you see these signs.

White Rice – is a good filler for dogs with a sensitive digestive track.  It adds carbohydrates for energy, but not much other nutritional value. don’t let that discourage you,  this is a great choice for dogs with an upset tummy!

Brown Rice –  Good source of protein and fiber, but slightly harder for your pup to digest.  Keep an eye on them and if you see too much gas/ diarrhea, discontinue use.

Quinoa – High in protein, carbs, calcium and iron,  and tends to be more expensive. again,  keep an eye on your pup when introducing him to this new food.

Veggies & Fruit

Blueberries – High in antioxidants and fiber, MacDuff loves chewing on frozen blueberries for a treat!

Broccoli –  Broccoli adds  more fiber and vitamin C, and is also low in fat and which makes it a great addition for everyday chow!

Carrots  – Carrots are high in Vitamin A, which is essential for a healthy coat, and acts like motor oil for the internal organs!

Cooked Spinach – It is a good source of vitamins A, B, C, and K and iron.  I added one bunch of spinach.

Pureed Pumpkin – A great addition of flavor and fiber.  It has a high water content, so this is great for constipated pups.   Another good source of vitamin A!

Other Additions

Raw Eggs– Not only a great source of protein, but with a high content of fatty acids it produces a great looking, healthy, shiny coat!

Egg Shells – Amazing source of calcium. Use 1/4 tsp per 1/3 cup of food which will equal to about 200 mg  of absorb-able calcium, and add at each meal. Get the Eggshell calcium powder recipe here.

Wild Salmon Oil – contains two types of omega-3 fatty acids: Eicosapentaenoic acid (EPA) and docosahexanoic acid (DHA) which are great for your dogs coat and brain development.  Add this at each meal.



MacDuff Liked His Food
MacDuff Liked His Food


*the brackets are your guidelines

(10% of the following:)
700g of Chicken Hearts
(5% of the following:)
650g of Beef Liver

(35% of the following:)
2.5 kg of Ground Pork

(25% of the following:)
700g of uncooked lentils– cook these separately

(25% of the following:)
500g of Frozen Blueberries
650g of Broccoli
650g of Carrots

1 can of Pureed Pumpkin
1 Bunch of Spinach
12 large eggs


Cook all meat thoroughly either in a  frying pan or in the oven. Add your chicken hearts and beef liver to a food processor and puree.  Add all meat to a large mixing bucket.

Cook lentils to package instructions and add to the mixing bucket.

Puree your frozen blueberries, broccoli, spinach, and carrots and add to the bucket along with the pureed pumpkin.

Crack large eggs into the mixing bucket and set the shells aside for now.

Mix all ingredients well, and separate into freezable containers. We use old yogurt containers, and each one lasts  us about 4.5 days. We got about 40 days worth of food out of this recipe, or about 9 kg. the best ratio for food is roughly 2-5 % of their body weight, or 8 oz for little MacDuff per day!

*Remember – you may need to adjust the percent based on your dog. Smaller breeds may need closer to 5%, where large breeds may only need 2%. Puppies and active dogs always will need more, so keep an eye on them that they are not getting too skinny!

One thought on “Changing over to a Homemade Dog Food – Cooked and Frozen”

  1. Wishing you all a very happy new year. The pictures in the gallery are great he is really thriving and looking wonderful. He is truly a handsome little fella and like all Scotties enjoys his food.

Leave a Reply

Your email address will not be published. Required fields are marked *