37 Fruits, Vegetables & Snacks Dachshunds Can (And Can’t) Eat

Dachshunds have a different digestive system than humans, so some foods we eat are unsafe for them.

That’s why it’s important to be aware of what you feed your Dachshund and when.

However, many human foods are completely safe for Dachshunds and can provide important nutrients and health benefits for them. Here’s our list of the most common 37 people’s foods that are safe or unsafe for Dachshunds:

List of fruits Dachshunds can or can’t eat

Wondering which fruits your Dachshund can eat or not? Here is a list of some common fruits your Dachshund can or can’t eat:


Yes, Dachshunds can eat apples.

Apples are an excellent source of vitamins A and C as well as fiber for your Dachshund. They’re also low in protein and fat, making them the perfect snack for senior Dachshunds.

Make sure to remove the seeds and core before feeding your canine companion an apple. While it’s fine to feed your Dachshund an apple that has been cut up into chunks, avoid processed apples like applesauce and apple pie filling because they contain added sugar.


Avocados are not safe for your Dachshund to consume. While the fruit, pits, leaves and skin of the avocado plant do not contain persin, the actual plant does.

As a result, avocados are potentially poisonous to your Dachshund. In fact, they can cause stomach upset, vomiting and diarrhea in Dachshunds.

However, avocado oil is safe in small amounts.


Yes, Dachshunds can eat bananas.

In fact, they are a low-calorie snack for your pet in moderation. Bananas are high in potassium and vitamins, as well as biotin, fiber, and copper. They also have a low amount of cholesterol and sodium.

However, there is a high sugar content in bananas that should be given as an occasional treat only. The peel should be removed before serving to your Dachshund because it is difficult for them to digest. Processed bananas like banana chips or banana puddings may contain added toxic ingredients so avoid giving these to your pet as well.


Yes, Dachshunds can eat blackberries. They are a low-calorie, sugar-free fruit that is high in vitamins, minerals and antioxidants. They contain no fat or cholesterol and are also a good source of fiber.

Blackberries are very similar to blueberries, which is another fruit that is safe for Dachshunds to eat occasionally.

However, there should be an upper limit of 2 blackberries per day per 10 pounds of body weight. As with any food item, it is important to avoid any processed blackberries, such as jam or jelly, because they may contain harmful preservatives or additives.


Yes, Dachshunds can eat blueberries.

Blueberries are high in vitamins, minerals and antioxidants, so they’re great for your pup. Feed them in moderation (4-5 blueberries per 10 pounds of body weight) and avoid processed blueberries like blueberry muffins, blueberry yogurt, blueberry pie, or blueberry pancakes, as they may contain added harmful ingredients. Fresh or frozen is best.


The short answer is yes, your Dachshund can eat cantaloupe. It’s low in calories but high in other nutrients like fiber, moisture and minerals.

But you should use caution when feeding it to your pet, because it’s a fruit with a high sugar content. The rinds and seeds are also choking hazards for Dachshunds, so you’ll want to remove them before serving the rest of the fruit.


You can’t feed your Dachshund cherries. The plant contains cyanide, which causes the same kinds of symptoms in Dachshunds as it does in humans: dilated pupils, slow heart rate, and labored breathing.

But don’t worry! Your Dachshund will be fine as long as he doesn’t eat the seeds and plants—the fleshy part around the seed is safe.


Can Dachshunds eat grapes?

The answer is a big NO. Grapes are very toxic to Dachshunds, especially if they have been treated with pesticides. Even a small amount of grapes can cause sudden kidney failure in your Dachshund. Symptoms of grape poisoning include vomiting and diarrhea, lethargy, decreased appetite, weakness, and lack of coordination. If you suspect your Dachshund has eaten grapes, seek veterinary help immediately.


Yes, Dachshunds can eat mango.

Mangos contain a variety of vitamins, including A, B6, C and E. They also have potassium and fiber, as well as antioxidants that may help protect against cancer.

However, always remove mango skin and pits to prevent digestive distress and choking in your Dachshund. You should avoid giving them processed mango products like sorbet or popsicles, since they may contain harmful preservatives.

It’s also important to make sure your Dachshund doesn’t get too much mango at once—just like with any other fruit or vegetable, too much can be harmful. The amount of mango you give your Dachshund depends on their size: one-quarter cup of fresh ripe mango once a week for your Dachshund.


Yes, Dachshunds can eat oranges. In fact, they’re a great treat for your pup if you give them in moderation and remove all traces of peel, skin, pith and seeds.

Oranges are high in vitamin C, potassium and fiber—and they’re full of moisture to keep your Dachshund hydrated during the hot summer months. The fleshy part of the orange is the best part for your pup; just make sure you don’t give them any of those pesky seeds or any of the pith (the white stuff that separates from the center).

As with most treats, it’s best to limit your Dachshund’s daily intake to 1-2 sections as an occasional treat.


Peaches are a nutritious and delicious treat for Dachshunds. They are high in fiber and vitamin A. 

However, if you decide to give your Dachshund a peach, remove the pit before serving it to your Dachshund as it contains cyanide.

Peaches are safe for Dachshunds when they’re cut up fresh or frozen, but avoid processed peaches like peach cobbler or peach pie, as they may contain harmful ingredients.


Can Dachshunds eat pears?

Yes, Dachshunds can eat pears. Pears are a great snack because they’re high in copper, vitamins C and K, and fiber. Eating the fruit can reduce the risk of having a stroke significantly. Just be sure to cut pears into bite-size chunks and remove the pit and seeds first, as the seeds contain traces of cyanide. Skip processed pears like canned pears as it may contain sugar syrups and other additives that are not good for your pup.

One small slice is ok for most Dachshunds as pears contain sugar.


Yes, Dachshunds can eat pineapple, but only the soft inner fruit.

Contrary to popular belief, pineapple is not poisonous to Dachshunds. It contains vitamins and minerals, bromelain (an enzyme that aids in digestion), and moisture.

However, the spiky skin and hard inner core are not safe for your Dachshund to eat. If you give your Dachshund raw or canned pineapple, it may cause an obstruction in their intestines and require surgery to remove it.

If you’re looking to give your Dachshund a tasty snack that won’t harm them, try giving them 2/3 small bites of raw pineapple instead of processed versions like canned or pineapple cake.


Yes, pure pumpkin itself is a great choice and a very healthy snack for Dachshunds.

Pumpkin helps with your Dachshund’s skin and coat and also helps with digestion and can help remedy both diarrhea and constipation in your Dachshund.

Never feed your Dachshund pumpkin pie mix. Canned pumpkin is ok for your Dachshund but make sure it’s 100% pumpkin; many supplements and treats are available on the market today that contain pure pumpkin.

The amount varies with your Dachshund’s size and activity level, but start with a teaspoon per day.


Yes! Dachshunds can eat strawberries.

Strawberries are a great source of vitamins, minerals, and antioxidants, which are all essential for your Dachshund’s health. Fresh or frozen strawberries have the same benefits. And because they’re so tasty, they won’t mind the taste at all! Just ‌cut them into small pieces before serving so your Dachshund doesn’t choke on them.

You should also remove the stem before serving as it can be too hard for Dachshunds’ teeth to chew through. Avoid processed strawberries like jams or jellies because they can contain high levels of sugar that are bad for your Dachshund’s health.


Yes, Dachshunds can eat watermelon. In fact, it’s a great low-calorie treat for your Dachshund to enjoy as long as you cut it in small chunks and remove the seeds, rinds and skin.

Watermelon is a great source of vitamins and minerals. It also contains lycopene, an antioxidant that may help prevent cancer. The flesh of a watermelon is safe and nutritious for your Dachshund; however, the skin and seeds contain toxins so it’s important to remove them before giving your Dachshund any part of the fruit.

A half cup of diced seedless and rind-free watermelon is enough per 10 pounds of body weight for your pup to enjoy as a snack or reward for training.

List of vegetable Dachshunds can or can’t eat

Wondering which vegetables your Dachshund can eat or not? Here is a list of some vegetables your Dachshund can or can’t eat:


The answer to this question is yes. Broccoli is safe for Dachshunds to eat.

Broccoli contains several nutrients that are beneficial to your canine companion, including vitamins A and C, folate, calcium, potassium, iron, and fiber. Broccoli stems and florets, both are safe to eat, either cooked or raw. However, always cut them into small pieces because they can cause choking. Offer 1/4 (0.25) cup broccoli per 10 pounds of body weight of a pup.


Cabbage is a superfood for Dachshunds. It’s also a great way to add flavor to your pup’s meals without adding salt.

Cabbage contains vitamins, minerals and antioxidants that are good for your Dachshund’s health. Cabbage is also rich in fiber and moisture, which can help keep your Dachshund hydrated and feeling full.

Whether you’re feeding red cabbage or green cabbage, it’s all safe for your Dachshund to eat—just make sure it’s cooked lightly, since raw cabbage can be hard on their digestive system. If you’re going to cook it yourself, use a little olive oil or butter so that it doesn’t dry out too much while cooking, but don’t add any salt or other seasonings!

Offer 1 bite of roasted cabbage per 10 pounds of body weight of a pup.


Yes, Dachshunds can eat carrots. In fact, carrots are a great low-calorie treat for your Dachshund that contains vitamins, minerals and fiber. The crunching on this orange veggie is also great for your Dachshund’s teeth!

You can give your Dachshund raw, frozen or cooked carrots—either is fine. However, cooked carrots are better since they’re more easily digestible than raw ones. If you feed your pup raw or frozen carrots, chop them into smaller pieces to avoid choking hazards.

Carrot cake is fine as long as you add no harmful additives (like chocolate).  1 or 2 baby carrots are enough for an average-sized pup.


Yes, Dachshunds can eat celery.

Celery is low in calories and high in moisture, fiber and vitamins A and C. It also contains antioxidants, which help keep your Dachshund’s immune system strong.

You can feed it to your Dachshund as a treat or add it to their regular diet—just chop it into bite-sized pieces first to avoid choking hazards. Celery sticks are fine for large pups. 

If you have a small Dachshund or puppy, consider combining your celery with small amounts of peanut butter or other treats to make sure they don’t overeat on the vegetable alone.


Yes, Dachshunds can eat cucumbers.

Cucumbers contain vitamins, minerals, moisture and fiber that are good for your Dachshund’s health. They also provide phytochemicals that help freshen your Dachshund’s breath. The seeds and peels or skin of cucumbers are safe as long as they are organic. If you’re unsure about the source of your cucumber, avoid processed cucumbers like cucumber pickles, as they may contain harmful food additives like salt, sugar, etc.

Dachshunds need little cucumbers — just one or two pieces per day is fine.


Dachshunds can’t eat garlic.

Garlic contains a compound called N-propyl disulfide, which causes hemolysis (a breakdown of red blood cells) leading to anemia. Dachshunds who have consumed garlic may also experience low blood pressure, lethargy, and weakness. Other symptoms include vomiting and diarrhea.

Raw and cooked cloves and bulbs of garlic are toxic to your Dachshund. The toxic dose is approximately 15 grams per kilogram of body weight; contact your vet immediately if your Dachshund ate garlic.


Can a Dachshund eat onions? No!

Onions are toxic to Dachshunds. Onions contain N-propyl disulfide, a sulfur compound that causes hemolysis (a breakdown of red blood cells) and anemia in Dachshunds. A toxic dose is 15 gm/kg of body weight for your Dachshund.

Every type of onion is bad for Dachshunds: red, white, whatever. Besides, all parts of the onion plant are toxic to Dachshunds too—including their flesh, ring, leaves, juice, and processed powders.

If you think your Dachshund has eaten onions, contact your vet immediately.


Can Dachshunds eat zucchini?

The short answer is yes, Dachshunds can eat zucchini! Zucchini is a low calorie treat and full of vitamins and antioxidants. It’s also high in fiber and moisture that will help keep your Dachshund hydrated. Plain raw, steamed, or cooked zucchini is safe for Dachshunds to eat. However, raw zucchini provides more Vitamin A than cooked ones.

Amount depends on the size of your Dachshund, but start with just one or two small bites. If your Dachshund enjoys it and doesn’t have any side effects, then feed them more.

List of some other snacks Dachshunds can or can’t eat

Wondering which snacks your Dachshund can eat or not? Here is a list of some snacks your Dachshund can or can’t eat:


No, Dachshunds should not eat bacon.

Bacon is an incredibly rich and fatty food with a high salt content, which can prove to be too much for a Dachshund’s stomach to handle. Eating too much bacon can cause pancreatitis and other digestive problems in Dachshunds, so it’s best to keep your pup away from this type of food.

However, giving your Dachshund small amounts of cooked bacon infrequently should be fine.


Yes, Dachshunds can eat beef. Cooked, unseasoned lean beef is safe for Dachshunds in small amounts unless your Dachshund is allergic to beef. It’s a great source of protein and many important vitamins and minerals.

You should stay away from raw beef because it may contain parasites that could make your Dachshund sick. Never feed cooked bone to your Dachshund, but larger raw beef bones can be a chew toy. For a 20 pounds pooch, one cup of kibble or 0.3 pound of ground beef is fine if you opt for a raw diet.


Yes, Dachshunds can eat bread! However, only plain white and wheat bread is safe for Dachshunds to eat. Bread doesn’t provide that much nutrients in your Dachshund, so offer them in moderation. A crust is fine, but a whole slice is too much for your Dachshund.

Too much bread can cause digestive upset and diarrhea in Dachshunds. If you choose to feed your Dachshund some bread, make sure it’s small and only once in a while.


Yes, Dachshunds can eat cheese. It contains vitamins, fatty acids, proteins and other nutrients that can help your Dachshund stay healthy and strong.

However, be careful of what types of cheese you are feeding to your Dachshunds. Mozzarella, cottage, swiss and cheddar cheese are safer for them to eat than other kinds of cheese like cheesecake, blue, goat, parmesan and cream cheese.

The amount of cheese depends on the size of your Dachshund, but a few small bites are fine.


Yes, Dachshunds can eat chicken. Chicken contains protein, omega-6 fatty acids, vitamins and minerals that are good for your Dachshund’s health. Boneless cooked breast meat is the best option as it’s low in fat, but you should avoid chicken skin as it contains a high amount of fat that can cause pancreatitis in Dachshunds.

Amount depends on the size of the Dachshund, but give 1/8 to 1/6 cup of meat protein per 10 pounds of body weight per day if your Dachshund is on a raw meat diet.


Chocolate is the worst thing you can feed your Dachshund.

It’s true that chocolate contains some very healthy antioxidants, but it also contains two powerful chemicals that are toxic to Dachshunds: Theobromine and caffeine. If your Dachshund eats chocolate, they can get very sick or even die.

Theobromine is a stimulant similar to caffeine that’s found primarily in cocoa powder and unsweetened baker’s chocolate. It dilates blood vessels and increases heart rate, causing your pup to throw up and have diarrhea. Some Dachshunds may experience tremors and seizures as well.

Caffeine is another stimulant found in most kinds of chocolate—even dark chocolate! It can cause vomiting and diarrhea, which can lead to dehydration for your pup if they’re not drinking enough water to balance out those toxins.

If your pooch has eaten any amount of chocolate at all, contact your vet immediately! They’ll need to give them an IV drip of saline solution to rehydrate them before they can start feeling better again (or worse). Educate your family about the danger of chocolate in Dachshunds so that nobody accidentally feeds their Dachshund something dangerous.


Yes, your Dachshund can eat eggs.

Eggs are a great source of protein, fatty acids, vitamins, and minerals. A well-cooked egg without seasoning with harmful ingredients is fine to feed your Dachshund. 

Raw eggs should be avoided because avidin prevents absorption of biotin; also, they may contain bacteria. Egg shells are fine as long as you grind them up and remove any sharp edges before feeding them to your Dachshund.


Can Dachshunds eat fish?

The answer is a resounding YES! Fish are rich in protein, omega-3 fatty acids, vitamins and minerals. However, just like humans, not all types of fish are safe for your Dachshund.

Smaller, younger, wild-caught, shorter-lived species like salmon, shrimp and tilapia are safe for your Dachshund. Avoid longer-lived fish species like shark, swordfish and tuna, as they can contain heavy metals like mercury. 

Always clean them properly by removing skin and debone them and then cook it with no harmful additives (like butter). Feeding your Dachshund one or two times per week in small controlled amounts is fine for most Dachshunds but if you think your Dachshund may be allergic to fish, then please consult with your vet before giving him any type of fish dish as it could make things worse for him/her.


No, Dachshunds should not eat ice cream.

The problem with ice cream is that it contains high amounts of dairy products and sugar, which can be toxic to Dachshunds. The symptoms of ice cream toxicity include vomiting, diarrhea, excessive thirst and urination, and lethargy or depression. Ice cream lollies, ice cream cones, Oreo ice cream, McDonald’s ice cream, vanilla ice cream, chocolate ice cream—all are unsafe for your Dachshund. Seek veterinary help immediately if you suspect your Dachshund accidentally ate ice cream.

Peanut butter

Yes, Dachshunds can eat peanut butter in moderation.

Peanut butter provides protein, vitamins and healthy fats, which are all important for your Dachshund’s diet. However, make sure that the peanut butter you give your Dachshund is pup safe without xylitol or chocolate, as both can be toxic to Dachshunds. Also avoid peanut butter pretzels, which contain 3 times more sodium than regular peanut butter!

Amount depends on the activity level and size of your Dachshund, but start with a half teaspoon per day.


Can Dachshunds eat popcorn?

You bet they can! In fact, plain, air-popped popcorn is safe for Dachshunds to eat in small quantities as an occasional treat. Popcorn actually contains several minerals important to Dachshunds, like magnesium, manganese, phosphorus, and zinc, along with fiber and trace amounts of vitamins. 

You should avoid processed popcorn such as buttered popcorn or popcorn with other toppings like chocolate sauce or caramel sauce because these toppings are not safe for your Dachshund. Also, un-popped or partially popped kernels can be a choking hazard and may even cause damage to your Dachshund’s teeth.


Yes, Dachshunds can eat turkey.

Turkey can be a safe and healthy addition to your Dachshund’s diet if it is cooked lean, white and boneless turkey meat.

Turkey breast meat is the best option as it is high in protein, fatty acids and minerals. Turkey skin should be avoided as it may cause gastrointestinal upset and pancreatitis in Dachshunds. Also avoid processed turkey, which may contain harmful preservatives.

Dachshunds should only eat 20 grams of white meat turkey or 15 grams of dark meat turkey per 12 pounds body weight.


Yes, Dachshunds can eat yogurt. Plain yogurt is a perfectly acceptable snack for Dachshunds, and it does offer some health benefits.

However, some Dachshunds may have trouble digesting dairy products. If your Dachshund can digest it, the beneficial bacteria in yogurt can help strengthen the digestive system.

Plain yogurt is the best choice for your Dachshund. Avoid any yogurts with added sugar and artificial sweeteners as they can cause diarrhea or other digestive issues in Dachshunds. And again, one teaspoon of yogurt a day is fine for most pups.


We hope that this list has been helpful in identifying the common fruits, vegetables and snacks that Dachshunds can or cannot eat. The list is not exhaustive, but it should be enough to help you make sure that your Dachshund doesn’t get into trouble when you feed them treats. 

Stay away from the unsafe ones and feed safe ones only. However, with any safe food follow the 90/10 rule; 90% calories should come from their normal balanced diet, only 10% from treats like these.

Share This Article To Help Others: