Dog Appetite Loss

Temporary loss of appetite for a day or two in dogs is nothing to be alarmed at. However, prolonged appetite loss is usually caused by some underlying health problems. This page looks at some possible causes of appetite loss in dogs and what we can do to entice our dogs to eat.

Dog Sleeping Dogs usually are hearty eaters (although there are some finicky eaters as well!) Most of the time, dogs enjoy chowing down their food. They even find stale food or garbage delicious!

Just like us, however, a dog occasionally may lose his appetite due to stress, a lack of exercise, or even a change in the weather.

Temporary appetite loss in dogs is not serious - dogs are by nature hardy animals and can stay healthy and active even if they don't eat for 48 hours. Believe it or not, dogs are very in tune with their bodies - when they do not feel so well, or when they feel there is a need for internal cleansing (like detoxification), they fast on their own.

However, if your dog suddenly loses her appetite or stops eating altogether for more than two days, coupled with weight loss, then you should take her to the vet for a check-up. The dog appetite loss is most likely caused by some underlying health problem.

Dog Appetite Loss
Causes and Natural Remedies

Click on the appropriate tab to view more information:

Causes of Appetite Loss in Dogs

As you can imagine, there are many possible reasons why a dog may lose her appetite. Some common ones include:


Dogs are animals of habits - they like routines and dislike stress! Therefore, when a dog's daily routines are disturbed, or when there is stress in her living environment, she may lose her appetite. For example, when there is a new dog in the family, or when she is put in the kennel while her owners are on vacation.

Digestive Problems

Digestive problems such as diarrhea, vomiting, constipation, Inflammatory bowel disease, and so on, can also cause a dog ato lose her appetite. If your dog stops eating because of diarrhea, don't force food down her throat. Fasting in this case is actually good for your dog. Just remember to encourage her to drink water to prevent dehydration.

Bacterial or Viral Infections

Infectious diseases usually cause fever, which in turn may cause a loss in appetite. In this case, it is also natural and beneficial for the dog to fast. Temporarily going without food allows the body to devote less energy to digestion and more to fight the bugs that make him sick.

Respiratory Diseases

Some dogs may lose their appetites when they suffer from an upper respiratory disease (e.g. asthma, kennel cough). Perhaps they don't want to eat because they cannot smell their food!

Other Health Problems

Other health problems that may cause dog appetite loss include:

As you can see, dog appetite loss can be caused by quite a few different diseases. It is therefore essential to get a medical check-up if your dog stops eating for over 48 hours.

Back to Tab

Natural Remedies for Dog Appetite Loss

For the occasional appetite loss, and if the dog is otherwise healthy, try some of the following to stimulate her appetite.


Many dogs like the taste of garlic and in fact a small amount of garlic is good for dogs. Next time when your dog is not eating, trying mixing a small amount of finely chopped fresh garlic (one-eighth to one-fourth of a teaspoon depending on the size of the dog) to his food. The garlic taste may just be the thing that can entice him to eat.

Other herbs that are not only appetite-stimulating but also nutritious include peppermint, fennel, alfalfa, and dill. Just sprinkle some of these dried herbs on your dog's food.

Essential Oils

Essential oils can also be used to perk up a sluggish appetite. If you are interested in using essential oils with your dog, here is a useful eBook for you!


Nux vomica

This homeopathic remedy is effective for dogs who have lost their appetites due to indigestion or constipation. Dogs that need this remedy may vomit or retch. They are depressed and irritable especially in the mornings.

Carbo vegetabilis

This is another remedy that is effective for dogs who have lost their appetites due to poor digestion. Dogs needing this remedy often have gas, and are usually lethargic and weak.

Back to Tab

Other Ways to Entice a Dog to Eat

Change the Food

Some dogs may stop eating when they do not like their food! If your dog is reluctant to eat her food, try feeding her a new type of food to see if the change can do the trick. If she eats the new food heartily, then you have found a solution to the problem (provided of course that the new food is natural, and of high-quality.)

Warm the Food

Dogs (and cats for that matter) love to eat foods that have strong smells. By warming the dog food a bit, therefore, it becomes more aromatic and may just be the way to get the dog eating again.

Add Natural Supplements to the Diet

If your dog's appetite loss is due to poor digestion or indigestion, give him supplements of digestive enzymes to help him digest food and absorb nutrients.

If the appetite loss is due to digestion problems (such as diarrhea, gas, vomiting, and so on), supplements of probiotics are beneficial.


Dogs in Pain...

Did you know that dogs in pain also tend to suffer from appetite loss? Visit this page to find out some common causes of pain in dogs.

Back to Tab