Foods Your Dogs Can and Can’t Eat

Foods Your Dogs Can and Can’t Eat

Dogs are curious creatures that will try to eat practically anything. That opens opportunities for you to share some of your favorite foods with your best friend. It’s important, however, to know what’s healthy and unhealthy for dogs to eat.

There are some foods that you should simply never let your dog try, no matter how much she begs you. There are others, however, that can make an interesting part of her diet. Use this list to help you decide whether it’s a good idea to indulge Fido the next time she starts begging for a snack.

Can Dogs Eat Apples?

An apple probably doesn’t seem like the kind of thing that your dog would want. After all, it isn’t made of meat and it doesn’t smell disgusting. Those are usually the two qualities that dogs look for most when hunting for treats, right?

What’s somewhat surprising is that a lot of dogs really like the taste of apples. Hold out a partially eaten apple and they will use their front teeth to snip off the fleshy bits.


Do Dogs Eat Apples

Perhaps even more surprising is that apples are good for your dog’s physical and dental health. They contain a lot of vitamin A and vitamin C that your dog needs for a long, happy life. Since they’re a bit difficult to chew, they can also help clean your dog’s teeth.

What’s most import, at least from your perspective, is that an apple can improve your dog’s breath. If you have a stinky pooch, then an apple slice could help get rid of the odor, at least until she finds something stinky to chew on.

There are a couple of things to think about before giving your dog apples.

  1. The seeds contain a small amount of amygalin, which is poisonous to dogs. Make sure you remove the seeds before hanging an apple over to your dog.
  2. Provide close supervision. Since apples are a little hard to chew, your dog may choke on them.
  3. Cut them into small pieces so you can help your dog enjoy without getting choked. Don’t cut them too small, though, or you could lessen the positive effects apples have on the teeth and gums.

Can Dogs Eat Bananas?

Bananas are one of those foods that you should only give your dog sparingly. The fruit has plenty of vitamin C and vitamin B6, so it’s a good idea to let your dog have a bite every now and then. Bananas can also serve as a good source of:

  • Fiber
  • Potassium
  • ​Biotin
  • Manganese

All of these are important to maintaining a healthy diet for dogs.


Do Dogs Eat Bananas

There is a small problem with bananas, though. They contain a lot of sugar. That means you should only give them to your pet as a treat. Don’t make it a part of her daily meals. Instead, use bananas as a reward.

You should also make sure that your dog chews up the banana well before swallowing. A large chuck of banana can block the digestive track and cause constipation. If your dog simply refuses to chew up her treat, then you can mash it for her.

Can Dogs Eat Grapes?

Put grapes on the list of foods that you should never give your dog. Grapes contain a substance that is toxic to dogs. Even a small number of grapes could cause health problems or even death. Vets don’t know the precise chemical that causes toxicity, but the phenomenon is well documented.


Do Dogs Eat Grapes

Raisins are also potentially poisonous, so keep your dog away from them.

If your dog ingests grapes or raisins, then you may notice some of these health problems:

  • Vomiting and diarrhea
  • Lethargy
  • Inability to pass urine​
  • Only passing small amounts of urine​
  • ​Signs of stomach pain
  • Signs of dehydration, such as unexplained panting

Does who die after they eat grapes usually experience kidney failure. This might help explain why even eating a small amount can make it difficult for dogs to urinate.

If you suspect that your dog has eaten grapes, then you should seek emergency treatment immediately. You can try to induce vomiting with a solution of water and hydrogen peroxide, but it is always best to see an emergency vet.

Also, do not try to induce vomiting if your dog is unconscious or having trouble breathing.

Can Dogs Eat Watermelon?

Watermelon makes a great treat on a summer day. Luckily, your pet can join you in this tasty treat.

Watermelons, as the name suggestions, are primarily made of water. Other than H2O, it’s mostly fiber and fruit sugar. Most dogs can tolerate these without any problems.


Do Dogs Eat Watermelon

You should, however, follow some precautions.

Since watermelon seeds can block the intestines, remove them before giving watermelon to your dog. That’s especially important if you have a small dog.

You should also make sure you take the watermelon away before your dog starts to chew on the rind. The rind’s bitter taste is caused by a harsh chemical that can upset your dog’s stomach. That may lead to some potty issues that you really do not want to encounter.

To play it safe, always remove the seeds and ring before your dog enjoys a piece of watermelon.

Can Dogs Eat Strawberries?

Fresh strawberries make a great treat for your dog. Strawberries are high in antioxidants that can help your pet live a longer life by lowering risks associated with old age. The antioxidants in strawberries may even help prevent diseases like cancer.


Do Dogs Eat Strawberries

There is one important caveat to feeding your dog strawberries. Never make the mistake of giving them strawberries that have been packaged in syrup. The syrup contains massive amounts of sugar that is not good for your dog’s health.

You can also improve your dog’s enjoyment by cutting the strawberries into small bites. This will make it easier for her to chew and digest. If you have a very small dog, then you may want to use a fork to mash up the strawberries.

There is always the possibility that your dog could have an allergy to strawberries. If you notice anything off, then stop giving her the berries and opt for other healthy treats.

Can Dogs Eat Blueberries?

Like strawberries and many other fruits, blueberries are high in antioxidants that can improve your dog’s health and extend her life. Many dog food manufacturers, in fact, include blueberries in their products to make them healthier.

There are several ways that you may want to give blueberries to your dog. Fresh, washed blueberries make a great snack. For a crunchy treat, put them in the freezer overnight. Many dogs enjoy chewing cold blueberries on hot days.


Do Dogs Eat Blueberries

Although blueberries are potentially healthy for you dog, you should give her moderate amounts. The exact number of berries should depend on the dog’s size. If you have a medium-sized dog, then ten or so blueberries is an appropriate amount. Smaller dogs may need fewer. Larger dogs can usually enjoy a few more.

By sticking to a moderate amount, you help minimize the possibility that your dog may get an upset stomach from blueberries. The potential for an upset stomach doesn’t indicate that the blueberries are harmful to your dog.

Introducing any new food to her diet can create a similar response. If she has a bad reaction, then blueberries just aren’t the right treat for her. Still, they shouldn’t cause any real harm other than maybe needing to go outside a few extra times that day.

Can Dogs Eat Carrots?

Carrots are one of the best vegetables that you can feed your dog. They are a good source of fiber that will keep her regular. They also contain a lot of beta carotene that is good for her eyesight. Beta carotene is the chemical that gives carrots their orange color.


Do Dogs Eat Carrots

Carrots are also useful for keeping your dog’s teeth clean. Since dogs don’t have flat molars like humans, they usually eat carrots with their front teeth. This creates an opportunity for the carrots to remove plaque. As your dog chews away, she’s doing something that’s positive for her dental hygiene.

Considering the dental benefits of feeding your dog carrots, it’s not the best idea to give her cooked carrots. The raw ones are best.

Since you don’t want to give your dog too much carrot at once, you may want to choose baby carrots or cut up a full carrot into small bits. Make sure your dog chews the carrot thoroughly before swallowing. The one potential drawback of carrots is that unchewed portions could block the intestine. That won’t happen, however, as long as she chews it well.

Can Dogs Eat Oranges?

Oranges are a great source of vitamin C that will help your dog stay healthy for years. They also contain plenty of fiber.

Some people may worry that oranges have too much sugar. Keep in mind that there is a difference between fruit sugar and granulated sugar. Fruit sugar eaten in combination with fiber is actually quite healthy for both dogs and humans.


Do Dogs Eat Oranges

When deciding what portion to give your dog, focus on her size. A small dog usually only needs one or two slices. A large dog may eat a whole orange.

Although oranges are health snacks for dogs, there is a potential problem with their texture. Some dogs find it difficult to check oranges because they are so fibrous. If your dog seems to have difficulty chewing, then this probably isn’t the best treat for her. You don’t want her to swallow large portions that could block her intestine.

For the most part, however, oranges are a healthy way to reward your pooch and add some variety to her diet. Many of them savor the sweetness of oranges, so they’ll love eating them.

Can Dogs Eat Tomatoes?

If you’re a careful pet owner, then you may have heard that tomatoes are dangerous to give to your dog. Technically, there is the possibility that dogs can get sick from eating tomatoes. In reality, though, most dogs tolerate and enjoy them without problems.

The concern about feeding tomatoes to dogs comes from the chemical alpha-tomatine. This chemical is found throughout the tomato plant, primarily in the leaves and stems. There isn’t very much of it in the tomato plant’s fruit, so it’s almost always safe for dogs and other animals to consume them.


Do Dogs Eat Tomatoes

It is possible, however, for a dog to eat enough tomatoes that alpha-tomatine becomes toxic. This almost always happens with unripened, green tomatoes. A dog would have to consume a huge number of tomatoes before it got seriously ill. This makes it highly unlikely that any dog would actually get sick from the fruit or plant.

It is much more likely that some dogs will get upset stomachs after eating tomatoes. Any new item that has just been introduced to a dog’s diet can cause gastrointestinal issues. Tomatoes, however, are more likely to cause problems than most fruits and vegetables. They simply are not easy for some dogs to digest.

Overall, tomatoes are safe for most dogs. Still, it’s smart to start with a small amount, maybe one or two cherry tomatoes, to see how your dog responds. If it causes her stomach aches or diarrhea, then avoid tomatoes in the future. It’s most likely that she will enjoy the tomato and have no problems digesting it.

Can Dogs Eat Popcorn?

Most dogs can eat small amounts of popcorn without any problems. Large amounts, however, may cause some intestinal distress.


Do Dogs Eat Popcorn

Whether or not you give popcorn to your dog, however, depends on how you prepare the treat. If you have poured butter and salt on the popcorn, then your dog shouldn’t have any. Even one kernel could set a bad precedent that will lead to begging. Yes, buttered popcorn is delicious, but it’s also bad for your dog.

If you have plain popcorn made in an air popper, then there isn’t any reason not to let your dog enjoy a few bites. The popcorn isn’t exactly good for them, but it won’t do any harm. It’s certainly a lot healthier than many of the treats that humans enjoy.

Can Dogs Eat Eggs?

Dogs can absolutely eat eggs. In fact, eggs are one of the most nutritious “human foods” that you can get your dog. This is largely because eggs contain so many important nutrients and minerals that are essential to good health. These include large amounts of:

  • Riboflavin
  • Omega-3 fatty acids
  • ​Protein
  • Selenium

Eggs are so good for dogs that some trainers use them as rewards. Instead of rewarding dogs with processed proteins commonly found in commercial dog treats, it’s often healthier to give them eggs.


Do Dogs Eat Eggs

There are, however, some slight concerns with giving your dog eggs. By taking the right steps, you can avoid these issues to make sure your dog enjoys a healthy, delicious snack. For instance, you should not feed a dog raw eggs.

Your pooch will probably love the flavor, but raw eggs are potential sources of bacteria that could cause serious illness. Make sure you have cooked the egg thoroughly so that the whites and yolks are solid. It’s best to boil the eggs since frying can add a lot of necessary fat.

Also, only give your dog plain eggs. Never give her eggs that have been flavored with salt. This can cause excess sodium that’s not good for your dog.

As long as you are serving plain, well cooked eggs, you and your dog can enjoy them together. As far as healthy snacks go, this is one of the best options for canines and humans alike.

Can Dogs Eat Peanuts?

If you have ever given your dog peanut butter, then you’ve seen first hand how much they love it. Some dogs will keep licking their chops long after they’ve eaten all of the peanut butter. They just can’t help themselves.

It’s obvious that dogs like peanuts, but is it a good idea to let your dog eat them?

Generally, it’s fine to let your dog eat peanuts every now and then. Since most nuts are high in fat, though, you don’t want your dog to eat them too often.


Do Dogs Eat Peanuts

The types of peanuts that you choose can also affect how healthy or unhealthy they are. It’s best to give your dog plain, unsalted peanuts. You should also avoid any other flavorings that a company might use to change the taste of their peanuts. More often than not, those flavorings are full of salt. You don’t want to add too much sodium to your dog’s diet.

But what about peanut butter? Is it just as healthy as regular peanuts?

Again, that largely depends on the kind that you choose. Most peanut butters are made from a lot more than peanuts. They usually contain sugar, salt, and other ingredients that can make them less healthy.

You can avoid potential health problems by choosing natural peanut butter that does not have much, or any, added salt and sugar. You’ll likely find these options in health food stores, although they’re increasingly available in regular grocery stores. Just remember to always read the ingredients to make sure you don’t give your dog too much salt or sugar.

Also, moderation is key. A tablespoon of peanut butter is enough for any dog.

Can Dogs Eat Cheese?

Cheese is a somewhat questionable food to give your dog. In some respects, it is a healthy food with plenty of protein, calcium, and vitamins that your dog’s body needs. There are also some things in milk that could cause your dog discomfort.

The problem with cheese, and most other dairy products, is that your dog’s stomach doesn’t have the right enzymes to break them down. This isn’t true for all dogs, though. After all, all puppies drink milk. They couldn’t survive without it.

As most animals age, though, their bodies stop manufacturing the enzyme needed to break down dairy products like cheese. These dogs are essentially lactose intolerant.


Do Dogs Eat Cheese

Like people who are lactose intolerant, eating a little cheese isn’t going to cause serious harm to your dog. You may, however, have to deal with some unpleasant digestive issues like excessive gas and diarrhea. Dogs that are particularly sensitive to dairy may even experience vomiting. Again, this is very similar to the experiences that many people have.

This is the biggest concern about giving cheese to your dog, but it isn’t the only one. You should also think about whether your dog needs that much fat in her diet. Chances are that she already gets plenty of fat from her regular food. Too much cheese could cause high cholesterol and similar problems.

If your dog loves cheese and doesn’t have negative reactions to it, then you can feel free to give her small amounts every now and then. Just make sure you don’t overdo it. A little nibble is all she needs.

Can Dogs Eat Pineapple?

Like most citrus fruits, pineapple is quite good for your dog’s health. That’s because it has a lot of vitamins and nutrients that your dog needs to live a long, healthy life. Some of the nutrition that your dog gets from pineapple includes:

  • Vitamin C
  • Vitamin B6
  • ​Vitamin BN1
  • ​Folate
  • ​Copper
  • Manganese

You’ll find similar nutrients in oranges and other citrus fruits.


Do Dogs Eat Pineapple

You might wonder whether the sweetness of pineapple means that it has too much sugar for your dog to eat. It’s important to distinguish between natural fruit sugars and the type of sugar that you put into desserts. Natural fruit sugar is actually a part of a healthy diet for humans and dogs.

Just because pineapple is good for your, though, doesn’t mean you should let her eat very much of it. A couple small chunks is really all she should have on a given day. If you give her more than that, then you she could get an upset stomach.

That doesn’t mean that the pineapple is bad for her. It just means that she has eaten too much of something that isn’t a typical part of her diet.

When choosing pineapple for your dog, make sure you only choose fresh options. You don’t want to give her anything that has been packed in a syrup. Canned pineapples, for instance, contain a lot of sugar that your dog should not eat.

A little bite isn’t going to hurt her, but eating that much sugar regularly could contribute to some serious health problems, including diabetes.

Can Dogs Eat Almonds?

Almonds contain many of the same nutrients that you find in peanuts. They’re good sources of protein and dietary fiber that will help your dog stay healthy.

This is one of the foods that you should give your dog sparingly, though. Despite offering plenty of nutrition, almonds also contain a high amount of fat. That’s not a problem when you use small servings, but eating almonds frequently could contribute to obesity, clogged arteries, and other health concerns. The key to letting your dog enjoy almonds is moderation.


Do Dogs Eat Almonds

It’s important to only give your dog plain almonds. Many of the almonds that you find in the grocery store have flavorings that contain large amounts of sodium. Your dog does not need more sodium in her diet. Giving her these as treats could contribute to health problems.

Don’t assume that it’s only salted almonds that contain too much sodium. All kinds of flavorings have large amounts of salt in them.

Even if the flavorings to do not contain a lot of sodium, there is a good chance that they will cause intestinal distress. Some common flavors that you may see in the grocery include:

  • Barbecued almonds
  • Smoked almonds
  • Roasted almonds

The label may say that these do not have any added salt, but that doesn’t mean that they are good options for your dog. In many cases, they could cause stomach problems like diarrhea and cramps.

Since dogs can have nut allergies, it’s a good idea to give your dog one almond to see how she responds. If she doesn’t experience any negative reactions, then it’s probably safe to let her have a few more. Pay close attention, though, to make sure she doesn’t have a delayed reaction. Nut allergies are often quite serious, so you need to watch her closely.

Few dogs have nut allergies, but they do exist. You don’t want to find out too late that your dog is one of the unlucky few.

Can Dogs Eat Avocado?

You may have heard that avocados are dangerous for dogs to eat. This is partially true. In reality, though, it’s usually fine for your dog to eat avocados if she likes them.

The concern about avocados comes from a chemical called persin. Persin is a toxic to many animals, including dogs. The good news is that you wont’ find persin in the avocado meat. You’ll only find it in the seed, bark, and leaves. As long as your dog isn’t chewing on anything other than the fleshy part, she should be ok enjoying avocados.


Do Dogs Eat Avocado

You may have noticed that the avocado seed (the large pit in the middle of the fruit) contains a poison. This makes it important for you to remove the seed before giving your dog avocado. Depending on your dog’s size, you may want to cut it into small pieces or simply split the fruit in half and remove the seed. This makes the avocado safe for your pet.

Avocados contain plenty of nutrients that can contribute to your dog’s healthy diet. Some of the healthy things that you will find in avocados include:

  • Potassium
  • Fiber
  • Healthy fats

In fact, avocados have more potassium than bananas.

If you’re dog enjoys the taste of avocados, you shouldn’t feel guilty about giving them to her. Just make sure that you use caution and common sense. You don’t want her to consume the seed. If she does, then she could get sick. It probably won’t threaten her life, but it could make her feel very bad.

Can Dogs Eat Broccoli?

The idea of a dog munching on broccoli may seem strange to you, but the fact of the matter is that many dogs enjoy the flavor and texture of this popular vegetable. In fact, some companies make wet dog food that is flavored with broccoli.

Of course, your dog probably likes a lot of things that she shouldn’t eat. Loving the taste of broccoli doesn’t mean that you should let her eat it. This raises the important question, can dogs eat broccoli safely?


Do Dogs Eat Broccoli

The easy answer is that they can eat broccoli. The caveat is that you should only give it to her on occasion. Broccoli isn’t something that she should eat every day.

Considering the nutritional value of broccoli, it isn’t surprising that dogs can eat it. Raw broccoli contains large amounts of:

  • Iron
  • Calcium
  • ​Vitamin A
  • ​Vitamin E
  • ​Riboflavin
  • Magnesium

Those are nutrients that your dog should consume daily.

Vets, however, don’t think that dogs can digest broccoli the way that humans do. This may suggest that your pup doesn’t get the same nutritional benefits from broccoli as you do. Just because you need many of the same nutrients doesn’t mean that your bodies get the required nutrition in the same way. A dog’s digestive system is actually quite different from your own.

What it comes down to is that your dog can eat small amounts of broccoli without getting sick, but it’s not likely that she actually needs to eat broccoli to stay healthy. Feel free to give her nibbles every now and then, but make sure she gets proper nutrition from other foods.

Can Dogs Eat Celery?

For some dogs, celery makes a good treat that will keep them full without adding many calories to their diets. If you have an obese dog, for instance, giving her celery is a good way to satisfy her hunger without making her larger.

Celery also contains plenty of vitamins and minerals that may contribute to your dog’s health. If you read the ingredients of high quality dog food, you will often find celery listed.

Despite the benefits of giving your dog celery, there are some precautions that you should take.


Do Dogs Eat Celery

The most important thing to consider is that your dog may not chew celery well before swallowing. If you have one of those dogs who immediately gulps down everything in sight, then you will want to make sure that you cut the celery into small pieces before giving it to her. The smaller the dog, the smaller the celery bits should be.

Even after cutting up the celery, some dogs will not respond well to it. The vegetable is so fibrous that it can cause digestive problems. This isn’t a very common problem, but it does happen sometimes.

You’ll want to pay close attention to your dog after giving her celery for the first time. If she seems uncomfortable, has gas, or has diarrhea, then you should avoid celery in the future. Unfortunately, it sounds like celery just isn’t a good treat for her.

If your dog tolerates the celery well, then you can include it as a low-calorie part of her diet. Many dogs love munching on this crunchy vegetable. It’s certainly much healthier than a lot of dog treats.

Can Dogs Eat Mushrooms?

Considering that many humans don’t like the taste and texture of mushrooms, it’s probably not likely that you are giving your dogs this food item as a treat. Still, it’s always possible that your dog will get into some mushrooms. If that happens, you can relax. Mushrooms aren’t dangerous for dogs. Most dogs can even enjoy mushrooms every now and then.

As with any new food, you will want to watch your dog closely for signs of intestinal distress after she eats mushrooms. Some dogs simply do not tolerate this food well. Others will continue chomping away happily without any problems at all.


Do Dogs Eat Mushrooms

A very small percentage of dogs have mushroom allergies. If your dog has never had a mushroom before, then you will want to pay attention to signs that she is having an allergic reaction. Some signs that she’s having a negative reaction to mushrooms include:

  • Diarrhea
  • Gas
  • ​Stomach cramps
  • ​Itchiness
  • Panting

All of this assumes that your dog is eating commercial mushrooms that you buy from the supermarket. It’s a completely different story when it comes to the mushrooms that you find growing wild outside. Whether it’s in your own yard or out in the woods, you should not let your dog eat those mushrooms.

The reason is rather obvious. Many species of mushrooms are poisonous to dogs. Eating them can cause serious health problems. If she eats enough of them, then she could even die from toxicity.

If your dog is a mushroom fan, you can give her small amounts of varieties that you buy in the store. Just make sure she doesn’t try to enjoy any wild mushrooms. They could make her very sick.

Can Dogs Eat Potatoes?

Potatoes can make a healthy part of your dog’s diet as long as you only let her eat them on occasion.

Potatoes are a good source of potassium, so they could actually benefit her. You should, however, give your dog potatoes sparingly to avoid upsetting her stomach, especially if she isn’t used to eating them. If you plan to make them an everyday part of her diet, then you should introduce them slowly by adding small amounts to her meals.


Do Dogs Eat Potatoes

Just because your dog can eat potatoes does not mean that you can give her any type of potato. Raw potatoes will probably upset her stomach. Although she may enjoy chewing on them, the could cause cramps or diarrhea.

It’s also unwise to give your dog fried potatoes since they contain too much fat.

Baked potatoes are better options. Even then, you should only give her plain baked potatoes.

Can Dogs Eat Chocolate?

Chocolate is one of the most harmful foods that you could give a dog. No matter how much your dog begs or gives you those big, sad eyes, you should not give her a piece of chocolate.

There are several things about chocolate that make it harmful, even toxic, to dogs. One is a substance called theobromine. This is a stimulant that is similar to caffeine. You may think that chocolate is bad for your dog because of its caffeine content. In reality, there is very little caffeine in most types of chocolate. It’s the theobromine that hurts your pup.


Do Dogs Eat Chocolate

Unlike humans, dogs do not have the right enzymes to break down theobromine. That makes it possible for the chemical to go straight to your dog’s central nervous system. That’s bad news because it can cause over-stimulation that leads to issues like:

  • Vomiting
  • Stomach cramps
  • ​Diarrhea
  • High blood pressure

If your dog eats enough chocolate, she could even have seizures. In some cases, the seizures are so severe that dogs can actually die from them.

This is the most serious reason that you shouldn’t give your dog chocolate. There are, however, plenty of others. Chocolate, for instance, has a lot of sugar in it. That sugar can upset your dog’s stomach or make her hyperactive. In the long run, eating sugar regularly can contribute to health problems like diabetes.

Chocolate also has a lot of fat in it. No matter what your dog’s normal diet looks like, it’s unlikely that she needs additional fat. More often than not, the fat in foods like chocolate will put your dog at a higher risk of obesity and high cholesterol.