The Dandie Dinmont Terrier is a small dog breed that was bred for hunting vermin, otter, and some small game. It is an independent, loving, and proud dog breed suited for a gentle and consistent owner. It is identified by its long body and short legs that are not proportional to each other and has typical hair on the head.

This breed requires mild activities daily to keep them fit and healthy. They also need good diet to maintain their body and overall health. So, in this article you will learn about the diets and feeding for your Dandie Dinmont Terrier.


A complete balanced diet is what your Dandie Dinmont Terrier needs to remain in good shape and health. So, while buying them commercial dog food, check for the nutrition that is in the packet.

Protein: Protein is one of the important nutrient on your dogs diet. It helps in building their muscles and also making the bones strong. It can be provided from meat, fish, eggs, vegetables, and many more. The puppy needs around 24% of protein and the adult needs around 18% of protein on its diet.

Fat: The main source of energy for your dog comes from fat. It not only provides your dog with energy but also keeps the skin and coat healthy and shiny. It also contributes on making your pooch bones strong. Fat can be consumed from fish, vegetables, meat, and also through fish oil supplements. Your dog needs 5% of fat on its diet.

Carbohydrate: Carbohydrate is also the source of energy for your dog that releases energy throughout the day and helps keep your dog active. However, too much carbohydrate is not good for the health of your dog. So, include around 15% of carbohydrates on its diet.

How Much to Feed Your Dandie Dinmont Terrier?

Feeding depends on how old your Dandie Dinmont Terrier is and how much it is involved in activities. A puppy should be given 4 meals a day as they are in a development phase and requires frequent feeding. Reduce the meals to 3 meals when they reach 6 months old.

Dandie Dinmont Terriers on a leash
Dandie Dinmont Terriers on a leash.
Image Source: ROYS FARM

For an adult, Dandie Dinmont Terrier who has reached 1 year should be fed 2 meals a day. Do not give them more meals than that as it might lead to obesity and other critical health problems.

Dog Food For Dandie Dinmont Terrier

If you are feeding your dog homemade food, make sure to add all the nutrition required for your dog. If you are feeding a manufactured dog food, go for high-quality dog food that contains the ingredients and nutrition suited for your Dandie Dinmont Terrier.

Here are the list of dog foods that you can choose from for your Dandie Dinmont Terrier.

  • Farmer’s Dog Food
  • Ollie Dog Food
  • Blue-Wilderness High Protein Grain-Free
  • Taste of Wild Grain Free High Protein

Supplements For Dandie Dinmont Terrier

Sometimes the meal that we provide to our dogs does not contain some nutrition, so to cover the deficiency that, you can feed them supplements. However, if your dog is getting a complete balanced diet, there is no need to provide him extra supplements. Below are some of the common supplements that are given to dogs.

  • Probiotics
  • Antioxidants
  • Glucosamine
  • Fish Oil

Human Food For Dandie Dinmont Terrier

Your dog can have some portion of food from your plate. He can eat some food that his human master usually has, however some food can be toxic for them even when it is good for humans.

Dandie Dinmont Terrier sitting with its puppy
Dandie Dinmont Terrier sitting with its puppy.
Image Source: Dog Breed Info

Can Eat

Cannot Eat

  • Onions and Garlic
  • Chocolates
  • Grapes and Raisins
  • Lime
  • Too much salt
  • Avocado

Why is Your Dandie Dinmont Terrier Not Eating?

  • One of the reasons that your dog is not eating properly might be because of some trouble in its digestion. Dogs usually eat little grass which helps to clear their bowel and soon they become better. However, if it does not start eating in 24 hours, it is better to take your dog to a vet for a quick check-up.
  • Your dog might be having some dental problem like swollen or bleeding gum. So check if there is any problem with its mouth and take your dog to a vet.
  • A new place and a new routine can also be the reason for your dog not eating. A change in time and environment confuses your dog which will disturb their appetite.

Visit Doglime for more dog breed information and their diets.