37 Fruits, Vegetables & Other Snacks Scottish Terriers Can (And Can’t) Eat

Many Scottish Terrier owners want to share human foods with their pooch. But while humans have a digestive system that can handle almost anything, Scottish Terriers have a different metabolic system, so what’s safe food for us may not be safe for our Scottish Terrier. Therefore, you need to know which foods are safe and which aren’t.

Below are the most common 37 fruits, vegetables & other snacks Scottish Terriers can (and can’t) eat:

List of fruits Scottish Terriers can or can’t eat

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


Yes, Scottish Terriers can eat apples.

Apples are a great source of vitamins A and C, as well as fiber for your Scottish Terrier. They’re low in protein and fat, making them the perfect snack for senior Scottish Terriers.

However, ‌remove the seeds and core first to avoid choking hazards. Avoid processed apples like applesauce and apple pie due to added sugar.


Avocados are not safe for your Scottish Terrier to consume. The avocado fruit, pits, leaves, skin and the actual plant contain persin, so these parts are potentially poisonous to your Scottish Terrier.

The avocado oil is safe in small amounts. This means that you can add it to your Scottish Terrier’s food or treats in order to improve their coat and skin health.


Yes, but in moderation.

Bananas are low-calorie and high in fiber, potassium, biotin, and vitamins. They even contain copper, making them a healthy snack for Scottish Terriers. But like all treats, we should give bananas as an occasional treat because of their high sugar content.

Scottish Terriers should not eat bananas with the peel on because this part is harder to digest and may cause digestive issues. Therefore, it’s best to remove the peel before feeding your Scottish Terrier a banana.

Additionally, it’s important to avoid processed foods made with bananas such as banana chips or puddings—these foods may contain added toxic ingredients such as pesticides or preservatives that are harmful to your Scottish Terrier’s health.


Yes, Scottish Terriers can eat blackberries. In fact, they’re a good source of vitamins and minerals, so they’re a great addition to your Scottish Terrier’s diet.

Blackberries are low in calories and sugar but high in vitamins, minerals and antioxidants. They have anti-inflammatory properties that help prevent heart disease, cancer and Alzheimer’s disease. They also help improve vision and prevent cataracts.

Blackberries can be eaten fresh or frozen—either way is fine! You should avoid processed blackberries like blackberry jam, jelly, or ice cream because they may contain harmful ingredients like xylitol. Your Scottish Terrier can have 2 blackberries per 10 pounds of body weight per day.


Yes, Scottish Terriers can eat blueberries. They are a great source of vitamins and minerals like vitamin C, as well as antioxidants.

However, blueberries are also high in sugar, so it is recommended that you feed your Scottish Terrier only 4-5 blueberries per 10 pounds of body weight. Frozen, fresh, dried or mashed, any of these forms are fine for most pups.

It’s important to avoid processed blueberries such as blueberry muffins, blueberry yogurt, blueberry pie and blueberry pancakes because they may contain harmful ingredients.


Can Scottish Terriers eat cantaloupe? Yes, Scottish Terriers can eat cantaloupe.

Cantaloupes are low in calories but high in other nutrients. They contain fiber and moisture, and they’re also an excellent source of vitamin A. However, one thing to be wary of is that they are high in sugar, so give your Scottish Terrier a small amount of cantaloupe in moderation. Remove the rinds and seeds before feeding your Scottish Terrier—they can be a choking hazard!


Scottish Terriers can’t eat cherries. Although the fleshy part around the seed is safe, the plant contains cyanide. Cyanide destroys cellular oxygen transport in your Scottish Terrier, which will cause them to have red gums, dilated pupils and difficulty breathing. Contact your vet if your Scottish Terrier ate cherry.


No, grapes are very toxic to Scottish Terriers. Even a small amount of grapes can cause sudden kidney failure in your Scottish Terrier.

Symptoms of grape poisoning include vomiting, diarrhea, abdominal pain, and lethargy. If you suspect your Scottish Terrier has eaten grapes, seek veterinary help immediately.

To prevent accidental ingestion, keep all grapes and raisins away from your Scottish Terrier and educate your family about the danger of feeding grapes to Scottish Terriers.


Yes, your Scottish Terrier can eat mango. Mango contains four different vitamins: A, B6, C and E that are essential for the health of your Scottish Terrier’s skin, coat and teeth. It also contains potassium, which helps to regulate blood pressure and heart rate in humans.

However, remove mango skin and pit before feeding it to your Scottish Terrier. The skin and pit are harder to digger than other parts of the fruit, so they could cause choking if swallowed whole by your pooch.

Avoid processed mangoes like mango sorbet, mango popsicles and mango ice cream as they may contain harmful additives or preservatives not suitable for Scottish Terriers’ digestive systems.

Amount depends on the size of your Scottish Terrier, but one-quarter cup of fresh mango once a week is a good guideline.


Yes, Scottish Terriers can eat oranges in moderation. Oranges provide vitamin C, potassium, fiber, and moisture. You should remove all traces of peel, skin, pith and seeds before giving your Scottish Terrier the fleshy part of the fruit as an occasional treat. 1-2 sections as an occasional treat are enough for most Scottish Terriers.


Can Scottish Terriers eat peaches? Yes, Scottish Terriers can eat peaches. Peaches are high in fiber and vitamin A. They also contain potassium and pectin, which is good for your Scottish Terrier’s gut health.

Small amounts of cut-up fresh or frozen peaches are safe for your Scottish Terriers, but avoid giving them the pit as it contains cyanide (the chemical that gives peaches their flavor).

Also, avoid processed peaches like peach cobbler or peach pie, as they may contain harmful preservatives and additives for your Scottish Terrier.


Yes, Scottish Terriers 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 by 50 percent. 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 aren’t good for your Scottish Terrier. One small slice is ok for most Scottish Terriers as pears contain sugar.


Yes, Scottish Terriers can eat pineapple. It’s a tasty snack for them and contains vitamins, minerals, bromelain (an enzyme that aids in digestion), and moisture. Only the soft inner fruit is safe for your Scottish Terrier to eat.

The recommended serving size is 2/3 small bites of raw pineapple. It’s best to remove the spiky skin and hard inner pineapple core before feeding it to your Scottish Terrier.

Avoid processed pineapples like canned pineapple, pineapple cake, and any other foods that contain added harmful chemicals or sugar.


Yes, Scottish Terriers can eat pumpkin.

Pumpkin is a safe and healthy snack for your Scottish Terrier, as long as you’re buying 100% pure pumpkin. The reason pumpkin is so good for your Scottish Terrier is that it’s high in fiber and low in calories, which makes it great for digestion. It also helps with your Scottish Terrier’s skin and coat, which can be especially important if your Scottish Terrier has issues with dry skin or allergies. Pumpkin is safe for both diarrhea and constipation in Scottish Terriers, so if you have a picky eater whose diet isn’t properly balanced (or if you just want to give them something extra healthy), pumpkin might be just what they need!

If your Scottish Terrier has a sensitive stomach or food allergies, talk to your vet before giving him any kind of new food. You don’t want to give them something that could make their symptoms worse! Also, keep in mind that if you’re giving him pumpkin pie mix or canned pumpkin—it’ll still have sugar in it. Make sure the label says “100% pure.”


Yes, Scottish Terriers can eat strawberries.

Strawberries are rich in vitamins, minerals, and antioxidants that can make your Scottish Terrier healthier. They’re especially good for Scottish Terriers with allergies or compromised immune systems. You should always cut the strawberries into small pieces before serving them to your Scottish Terrier, though—just like you would for any food you give them.

Fresh and frozen strawberries have exactly the same benefits, so either ‌is fine. However, avoid processed strawberries at any cost as these may contain harmful food additives.


Yes, Scottish Terriers can eat watermelon! Watermelon is a low-calorie treat that contains vitamins, minerals, and lycopene. It also provides your Scottish Terrier with moisture.

To make sure that your Scottish Terrier gets the most out of his watermelon snack, cut it into small chunks, remove any seeds and rinds, and cut off any skin before giving it to him. Just half a cup of diced seedless and rind-free watermelon is enough per 10 pounds of body weight.

List of vegetable Scottish Terriers can or can’t eat

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


Can Scottish Terriers eat broccoli? Yes, they absolutely can!

Broccoli is a leafy green vegetable that contains Vitamin K, Vitamin C and minerals. It also contains fiber, which helps aid digestion. Broccoli stems and florets are both safe to eat, either cooked or raw. But always cut them into small pieces—they’re a choking hazard if left whole. Offer one-quarter (0.25) cup of broccoli per 10 pounds of body weight of your pup every day.


Can Scottish Terriers eat cabbage? Yes, they can! Cabbage contains vitamins and minerals that are important for your Scottish Terrier’s health. It is also rich in fiber and moisture to keep them hydrated. 

There are many varieties of cabbage, such as red, green, purple and savoy. All these colors are safe and healthy for Scottish Terriers. Red cabbage has ten times more vitamins than green cabbage, so it is more nutritious than green cabbage. 

The best way to serve it is lightly cooked or roasted since raw cabbage contains goitrogens which block the absorption of iodine by the thyroid gland, which could lead to hypothyroidism in Scottish Terriers.


Can Scottish Terriers eat carrots? Yes! Carrots are excellent low-calorie treats for your Scottish Terrier, and they contain vitamins, minerals, and fiber.

For raw or frozen carrots, be sure to chop them into smaller pieces so your Scottish Terrier can chew them easily without choking. Carrots should be fed in moderation because they’re high in sugar and starch, so limit them to one or two baby carrots per day for an average-sized pup.

Cooked carrots are better than raw or frozen because they’re easier to digest. You can cook the carrot by steaming it or boiling it until it’s soft enough for your Scottish Terrier to chew. You can also add some brown rice to give the carrot extra fiber and make it more filling for your pet.

Carrot cake is fine as long as you make sure there aren’t any harmful additives that could upset your Scottish Terrier’s stomach (like raisins).


Yes, Scottish Terriers can eat celery. Celery has a ton of health benefits—it’s a great low-calorie treat that’s full of vitamins, minerals, antioxidants, and fiber. It also helps keep your Scottish Terrier hydrated and full of energy throughout the day.

Celery sticks are ideal for larger Scottish Terriers because they’re harder to chew for younger pups. Start with just one or two bite-sized pieces before increasing the amount as needed. Celery leaves are also safe for Scottish Terriers (as long as they’re organic), but it’s important to wash them thoroughly before feeding them to your pup.


Cucumbers are a great snack for your Scottish Terrier. They’re loaded with vitamins, minerals, moisture, and fiber. And they contain phytochemicals that can help freshen your Scottish Terrier’s breath.

The cucumber seed and peels or skin are safe as long as you get organic ones. However, avoid processed cucumbers like pickles, as they may contain harmful additives like onions, garlic, salt, or sugar.

The amount of cucumber you feed your Scottish Terrier depends on their size—just one or two pieces should do it.


Garlic is a popular seasoning and flavoring for many foods, but it’s not safe for Scottish Terriers.

Scottish Terriers can’t eat garlic because it contains N-propyl disulfide, a sulfur compound that causes hemolysis leading to anemia.

Raw cloves and bulbs of garlic are toxic to your Scottish Terrier, so are cooked cloves and bulbs. The toxic dose is 15 to 30 grams of garlic per kilogram of body weight.

Contact the vet immediately if your Scottish Terrier ate garlic.


For onions, Scottish Terriers are not the most can-do creatures. In fact, they should not eat onions at all!

Onions contain a compound called N-propyl disulfide, which is a sulfur compound that causes hemolysis (the breakdown of red blood cells). This leads to anemia in Scottish Terriers—and while they might tolerate a little onion here and there, eating too much can cause serious problems. The toxic dose is 15 gm/kg of the body weight of your Scottish Terrier. So if you have a five-pound Scottish Terrier who ate half an onion, that’s enough for your pup to get sick.

Every type of onion is bad for Scottish Terriers: red onions, white onions, spring onions, yellow onions… whatever—they’re all toxic. And not just the flesh—the ring, leaves and juice are also harmful! So make sure you keep your Scottish Terrier far away from any plants that could contain these substances. And if your Scottish Terrier eats some anyway, call your vet immediately so they can help treat them.


Yes, Scottish Terriers can eat zucchini.

Zucchini is a low calorie treat that’s full of vitamins and antioxidants. It’s also high in fiber and moisture, which makes it a good choice for Scottish Terriers who need to lose weight or just need a little extra hydration.

Plain raw, steamed, or cooked zucchini is safe for Scottish Terriers to eat—but raw zucchini provides more Vitamin A than cooked ones. If you’re feeding your Scottish Terrier raw zucchini, start with just one or two small bites at first and watch out for signs of diarrhea or vomiting.

List of some other snacks Scottish Terriers can or can’t eat

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


No, your Scottish Terrier should not eat bacon.

Bacon is incredibly rich in fat and salt, which makes it a poor choice for Scottish Terriers. While there’s no harm in giving your Scottish Terrier small amounts of cooked bacon occasionally, too much can cause pancreatitis.

Pancreatitis is an inflammation of the pancreas caused by an excessive amount of fat in the diet. This can affect Scottish Terriers of any age, but it occurs more often in older Scottish Terriers who have other health issues or weakened immune systems.


The short answer is yes, but only if you’re feeding your Scottish Terrier the right kind of beef.

Beef is a great source of protein and can help to maintain a healthy weight. It also offers many important vitamins and minerals that your Scottish Terrier’s body needs.

However, Scottish Terriers can have allergies to certain meats, so it is important to know what to look for when it comes to selecting safe meat options for your furry friend.

Cooked, unseasoned lean beef is safe for Scottish Terriers in small amounts unless your Scottish Terrier is allergic to beef. Beef broth, beef stew and specialized Scottish Terrier beef jerky without an excess amount of salt are also safe for your Scottish Terrier.

Stay away from raw beef because it may contain bacteria like E coli or salmonella that can make you sick if consumed raw. Never feed cooked bones to your Scottish Terrier because cooked bones can splinter and cause serious injury or even death if swallowed whole by Scottish Terriers who chew on them! However, larger raw beef bones can be used as chew toys for your pooch. 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.


Can Scottish Terriers eat bread? Yes, Scottish Terriers can eat bread provided your Scottish Terrier is not allergic to it. However, only plain white and wheat bread is safe for Scottish Terriers to eat. Avoid processed bread like bread with yeast. Bread doesn’t provide that much nutrients in your Scottish Terrier, so offer them in moderation. A crust is fine, but a whole slice is too much for your Scottish Terrier. Too much bread can cause diarrhea, bloating and gas in Scottish Terriers.


Yes, Scottish Terriers can eat cheese.

But it’s important to make sure you’re giving your Scottish Terrier the right type of cheese.

Mozzarella, cottage, swiss, cheddar cheese are all safe for Scottish Terriers to eat. Stay away from spicy cheese like cheesecake, blue, goat, parmesan and cream cheese.

The amount of cheese you feed your Scottish Terrier depends on the size of your Scottish Terrier. A few small bites are fine.


Yes, Scottish Terriers can eat chicken. Boneless cooked breast meat is the best choice, as it contains protein, omega-6 fatty acids and vitamins and minerals. Avoid chicken skin as it contains a high amount of fat that can cause pancreatitis in Scottish Terriers.

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


Can Scottish Terriers eat chocolate?

No, Scottish Terriers should not eat chocolate. Chocolate contains both theobromine and caffeine, which are toxic to Scottish Terriers. Cocoa powder (most toxic), unsweetened baker’s chocolate, semisweet chocolate, dark chocolate and milk chocolate—all of these contain the ingredients that can make your pup sick or even kill them. If you suspect your Scottish Terrier has eaten any type of chocolate, contact your vet immediately and educate your family about the danger of chocolate in Scottish Terriers to prevent accidental ingestion.


Yes, your Scottish Terrier can eat eggs.

Eggs are a good source of protein, fatty acids, vitamins, and minerals. They’re also a good source of biotin (which helps your Scottish Terrier’s skin and hair) and choline (which is important for brain development). The egg yolk contains most of the vitamins and minerals in an egg, but the white is also full of protein.

If you’re feeding your Scottish Terrier cooked eggs without seasoning, it will be fine as long as it’s well-cooked and there are no harmful ingredients like salt or sugar added to it. Avoid raw eggs because avidin prevents absorption of biotin, also may contain bacteria. If you grind up eggshells, it’s fine as long as there aren’t any sharp edges (the shell is hard enough that it shouldn’t be a problem).


Yes, Scottish Terriers can eat fish. But not all types. Stay away from larger, longer-lived species like tuna, shark and swordfish because they can contain dangerous heavy metals like mercury.

Smaller, younger, wild-caught species like salmon, shrimp and tilapia are safe for your Scottish Terrier’s body. Be sure to clean them properly—debone them, then cook them with no harmful additives. Feeding your Scottish Terrier one or two times per week in small controlled amounts is safe for them as well.


Can Scottish Terriers eat ice cream?

No, they shouldn’t. Ice cream contains high amounts of dairy products and sugar, which are not healthy for your Scottish Terrier to consume. Symptoms of ice cream toxicity include bloat, diarrhea and vomiting.

Ice cream lollies, ice cream cones, Oreo ice cream, McDonald’s ice cream, vanilla ice cream and chocolate ice cream are all unsafe for your Scottish Terrier to eat.

If you suspect your Scottish Terrier has accidentally eaten any of these products, take them to a veterinarian as soon as possible.

Peanut butter

Yes, Scottish Terriers can eat peanut butter in moderation.

Peanut butter provides protein, vitamins, and healthy fats that your pup needs to stay happy and healthy. However, make sure the peanut butter you’re giving your Scottish Terrier is pup-safe: it should not contain xylitol or chocolate. Also avoid peanut butter pretzels—they contain three times more sodium than regular peanut butter!

Start with a half teaspoon per day and see how your Scottish Terrier reacts to it before gradually increasing the amount‌.


The answer to the question “Can Scottish Terriers eat popcorn?” is a solid yes.

But there are some caveats.

Plain, air-popped popcorn is safe for Scottish Terriers to eat in small quantities as an occasional treat. The popped corn kernels actually contain several minerals important to Scottish Terriers, like magnesium, manganese, phosphorus, and zinc, along with fiber and trace amounts of vitamins.

However, avoid processed popcorn—and that includes buttered popcorn or any other kind mixed with toppings like cheese or peanut butter. These kinds of treats are not safe for your Scottish Terrier.

Also, un-popped or partially popped kernels can be a choking hazard and may even cause damage to your Scottish Terrier’s teeth if they’re swallowed whole or in large quantities.


Can Scottish Terriers eat turkey?

Yes, but you have to be careful about what kind of turkey you give them. Turkey breast meat is the best option, as it provides more protein and fatty acids that are beneficial for your Scottish Terrier’s health.

Turkey skin isn’t good for Scottish Terriers because it can cause GI upset and pancreatitis, so avoid that part of the bird. Also avoid processed turkey—it may contain harmful chemicals like nitrates.

When feeding your Scottish Terrier turkey, make sure you provide 20 grams of white meat turkey or 15 grams of dark meat per 12 pounds body weight.


Can Scottish Terriers eat yogurt?

Yes, but not all kinds of yogurt are safe for Scottish Terriers to eat. Plain yogurt is a perfectly acceptable snack for Scottish Terriers, but some may have trouble digesting dairy products. Yogurt can be a great source of protein and active beneficial bacteria cultures, which can strengthen the digestive system.

However, plain yogurt is the best choice for your Scottish Terrier. Also avoid yogurts with added sugar or artificial sweeteners! One teaspoon of yogurt a day is fine for most Scottish Terriers.

Share This Article To Help Others:

Dr Harunur Rashid (Harun) is a Doctor of Veterinary Medicine who has five years of experience in large pet animal medicine. He worked as a livestock officer for two years in an NGO, and since then he has been practicing pet animals medicine privately. He holds an MS in Pharmacology from Bangladesh Agricultural University and a DVM from the same institution.