We are constantly hearing what foods are best for our families, but have you ever wondered what the best options are for our little canine friends?

Here we discuss the best foods for your dog’s health as well as the foods you should completely avoid at all times. I personally make my dog’s food every week, sandwich bag it up and place in the freezer, I do this so I know exactly what my dog is eating, I know it is healthy and top quality, with fresh vegetables and meat.

My dog is 9 years old and you would never pick it, he is completely healthy, happy and full of beans! Please note that it is important for dogs to also eat dry food, as it is good for their teeth, not looking after their teeth properly can result in harmful infections that make dogs extremely ill. Getting dry food from the vet is the best option, as it doesn’t crumble, it is harder to break down, making it better for their teeth.

Best foods for dogs:

  • Cooked Chicken
  • Carrots, a great way to get your dog to eat is to grate the carrot and add to a cooked minced meat mix
  • Cheese (as long as your dog is not lactose intolerant (a very small percentage of dogs are)
  • Pumpkin
  • Eggs
  • Green beans
  • Salmon (Cooked and no bones)
  • Apple

Foods to never feed your dog:

  • Onion
  • Corn
  • Onion powder
  • Chocolate
  • Nuts
  • Mushrooms
  • Fatty trimmings
  • Cooked Bones
  • Sausages as they contain sulphite preservatives
  • Grapes

A mix I use often is placing in a fry pan: meat, some eggs, grated carrot, beans, broccoli and peas. He really loves this mix!

Do you cook for your dogs? Share your recipes in the comments.

We may get commissions for purchases made using links in this post. Learn more.
  • We used to have 2 dogs and I cooked a little bit for them. Now we have one and she’s fussy so I don’t cook so much


  • I just re-read this article. Vets recommend that you don’t give old dogs eggs becuase the high protein content can affect your kidneys


  • I have cooked for my dogs. I cooked up wallaby mince one time, with veggies, and they couldn’t get enough it! There is so much conflicting advice on what to feed your dog. I try to keep their diet varied, with dry food always on hand. I avoid giving them people food unless it’s plain old meat and veg.


  • I don’t have a dog myself but some of my friends do. I never heard them talking about or see them cooking for their dogs !


  • No, in the past it was dog food from a tin and bones from the butcher! Today’s dog food is very different.


  • Our labrador recently passed away – he was 15 years old, so a very good age for a lab. He was an eating machine and it was a challenge to keep him within a healthy weight range. We usually fed him a variety of dog foods, but on one occasion we had some left over pizza and fed our dog two slices – I will never forget the huge smile on his face when he came looking for more.


  • I’ve got to admit I’m not a dog fan.


  • I never cooked food for my dog , just gave her wet and dry food for dogs I just lately started and she loves it

    • If you are feeding your dog entirely on homecooked food I suggest you consult a vet. We were advised, as was a friend of mine who sees a different vet, that there is a special product you need to add to it. Some dogs like raw carrot but they don’t actually digest it


Post a comment
Like Facebook page

LIKE MoM on Facebook

Please enter your comment below
Would you like to include a photo?
No picture uploaded yet.
Please wait to see your image preview here before hitting the submit button.
Your MoM account

Lost your password?

Enter your email and a password below to post your comment and join MoM:

You May Like


Looks like this may be blocked by your browser or content filtering.

↥ Back to top

Thanks For Your Star Rating!

Would you like to add a written rating or just a star rating?

Write A Rating Just A Star Rating