Foods That Are Good And Not So Good For Your Dog

As a dog owner, you always want the best for your dog, especially when it comes to food. While there are dog foods you can buy off the shelves, it’s also important to give your dog a balanced diet. The best way you can do that is by preparing the food yourself. However, not all human food is good for your furry friend and you need be careful about what you make. You don’t want your dog to end up with a bad stomach. So here’s a list of all the foods that you can and cannot feed your dog.



  • Chicken: If you want to give your dog a dose of extra protein, chicken is a great way to do it. Make sure the chicken is not seasoned though. The chicken can be raw or cooked, however, if you plan to give cooked chicken, remove all the bones before serving. Cooking makes chicken bones hard. The bones could splinter and injure your
    dog’s mouth and gut.
  • Fish: While cats adore fish, it can also make a great meal substitute for dogs. You can feed your dog fish that’s been cooked well. Raw fish has bacteria that could make dogs fall sick and certain kinds of fish like salmon and sturgeon, also harbor dangerous parasites. Feed fish in moderation though.
  • Pork: Pork can be fed to dogs once it has been thoroughly cooked. Pork could contain parasites that could cause harm to your dog. Another reason to be careful about giving pork is because it contains a type of fat which is difficult for dogs to digest.
  • Beef: Raw or cooked beef can be given but remove all the visible fat before serving. Fat from both cooked and uncooked meat can cause pancreatitis in dogs. Also, give your dog only the meat and not bones.
  • Lamb: Lamb is very healthy for dogs and can be served either raw or cooked. Lamb is also a great substitute for dogs that are allergic to chicken and beef.

Vegetables And Fruits

If you’re looking for ways to make your dog’s diet healthier, vegetables and fruits might be a

great way to do it. Rich in vitamins and minerals, fruits and vegetables are low in starch and calories but high in fiber that can help increase your dog’s digestive health. Choose from this list of healthy vegetables and fruits that can help you spruce up your dog’s food bowl. However, some fruits and vegetables can also be toxic to your dog so make sure you avoid them.

Vegetables That Are Good For Your Dog


  • Potatoes: Vitamin C and B6, potassium, manganese, and fiber
  • Asparagus: Vitamins A, B1, B2, C, E, and K, iron, copper, manganese, potassium, and fiber
  • Brussels Sprouts: Vitamins A, B1, B6, C, and K, potassium, manganese, and fiber
  • Carrots: Vitamins A, K, and C, potassium, and fiber
  • Cauliflower: Vitamins B6, C, and K, choline
  • Peas: Vitamins C, and K
  • Cucumbers: Vitamin K
  • Green Beans: Vitamins A, C, and K, manganese, and fiber
  • Sweet Potatoes: Vitamins A, B5, B6, and C, potassium, manganese, and fiber
  • Edamame: Vitamins B2, and K, omega-3 fats, protein, iron, and fiber

Vegetables That Are Harmful To
Your Dog

  • Onions and garlic: Could damage red blood cells.
  • Rhubarb: Depletes the calcium levels in our dogs.
  • Raw & green potatoes: Can cause nausea, vomiting, seizures, and heart irregularities.
  • Tomato plants: Could cause stomach upset.

Fruits That Are Good For Your Dog


Like vegetables, fruits also contain many vitamins and minerals essential for your dog’s health. They provide your dog with antioxidants, better immunity, improved digestion, and healthier skin and hair. If your dog does not like to eat fruit pieces, you can mash it into their food. But ensure that you remove any seeds or pits.

  • Apples
  • Bananas
  • Blueberries
  • Kiwis
  • Lemons
  • Oranges
  • Peaches
  • Pineapples
  • Strawberries
  • Watermelons

Fruits That Are Harmful To Your Dog

  • Grapes & raisins: They are toxic and could lead to irreversible kidney damage.
  • Cherries: May cause respiratory failure and death.
  • Currants: Like grapes, they too can cause renal failure.
  • Apricots: They contain cyanide which could cause respiratory failure and death.
  • Avocados: Its toxic effects can lead to vomiting and diarrhea.

A Few Things To Remember

While this list gives a good idea about what meats, vegetables, and fruits you can and cannot feed your

dog, here are some other foods you need to keep away from your dog.

  • Mushrooms are highly toxic to dogs and eating them even in small quantities could cause seizures, tremors, and organ failure. If your dog has ingested mushrooms, take them to the vet immediately.
  • Also be careful about feeding your dog leeks, and chives. Along with onions, they are part of a family of plants called Allium that is poisonous to most pets.
  • Avoid feeding your dog foods that have salt/sodium, sweet treats like ice cream or chocolates, and breads that contain yeast.