Why Is My Dog Not Eating
Occasional appetite loss for a day or two is not too much of a problem to worry about. However, if your dog stops eating for over 2 or 3 days, it may be an indication that he has stress or is suffering from some health problems. Read on and learn about the possible causes of dog loss of appetite.
Dogs usually love to eat and they seem hungry all the time. It is therefore natural for dog parents to get worried when they see their dog not eating their food.
There are lots of possible reasons why a dog is not eating. It may be due to the hot weather, the occasional stress that the dog may have, or he may simply not like
the food he is eating, especially if he is a fussy eater.
If your dog stops eating for a couple of days, but is otherwise active and alert, there is probably nothing to worry about. Dogs are absolutely fine to go without food for one or two days. Sometimes, when a dog is feeling a bit under the weather, he will instinctively stop eating to give the digestive system a rest.
However, dog loss of appetite can also be a symptom of some underlying health problems. Be sure to have your dog checked out by a veterinarian if he is:
- not eating for over two days
- starting to lose weight
- showing signs of weakness, lethargy, or
Below are some possible health problems that can result in a dog not eating.
Dog Not Eating - Possible Health Problems
Mouth or Throat Problems
Problems in the mouth (such as peridontal problems, tooth abscess, mouth tumors),
or problems in the throat (such as pharyngitis) may result in a dog not eating because of pain. Sometimes, a dog stops eating because there is a foreign object stuck in the mouth or esophagus. If your dog is suddenly not eating, the first time to do is to check inside his mouth for any signs of dental problems, growths, or foreign objects caught in the mouth, tongue, gums, between the teeth, or in the throat.
Problems with the digestive system that result in diarrhea and vomiting can also cause a dog not eating. If your dog has diarrhea and stops eating, let him. In fact, it is a good idea to fast the dog for 24 hours even if he wants to eat! However, you should make sure that he has sufficient water intake to prevent
Canine stomach ulcers can also bring about appetite loss in dogs. The classic symptom of stomach ulcers in dogs is chronic vomiting, even with an empty stomach. There may be blood in the vomit and the dog is usually lethargic and weak.
Another problem in the digestive system that may cause appetite loss in dogs is fecal impaction, which is a mass of hard stool that has got stuck in the rectum and colon. Other signs associated with this problem include constipation despite forceful straining, lethargy, bloating, and vomiting.
Bacterial or viral infections (such as distemper, coronavirus,
leptospirosis) are possible causes of dog appetite loss because of fever as a result of the infectious diseases. Temporary appetite loss caused by infections is actually a good thing because the body can spend more energy for disease fighting instead of to food digestion.
Rheumatoid arthritris causes dog appetite loss as well. This form of arthritis occurs primarily in toy breeds and other small breeds of dogs at about 4 years of age. Other symptoms associated with rheumatoid athritis include lameness and stiffness, swelling of the joints, and fever.
Other diseases that can result in a dog not eating include diabetes mellitus,
congestive heart failure, kidney failure, liver failure, and some forms of cancer.
Other Possible Causes of Dog Not Eating
Just like people, dogs lose their appetite when they become older due to lower metabolism and a lack of exercise.
A dog may stop eating when he experiences stress (boarding at a kennel, moving to a new house, etc.). If you suspect stress is the cause of your dog not eating, spend more quality time with him. Take him out for long walks and play his favorite games at the park.
What To Do If Your Dog Is Not Eating?
For temporary dog appetite loss (and if the dog is active and alert), you may want to try some of the following to coax him to eat:
Warming the Food
Dogs love to eat foods with strong smells. Warming your dog's food can bring out the aroma and may wake up his appetite.
Adding Some Spices
Another way to add more aroma and flavor to your dog's food is to add spices to his food. Dogs usually like the tastes of dried herbs. Nutritious herbs such as parsley, alfalfa, dill, and fennel can be sprinkled on your dog's food to entice him to eat.
Changing the Food
Sometimes a dog may just be tired of eating the same food day in and day out! If your dog is not eating, try adding something new to his food. For example, try adding some boiled vegetables to his dry food.
Cutting Down On Snacks
Is your dog not eating his food because he eats a lot of snacks in between meals? If so, restricting the number of snacks or withholding snacks altogether for a while may make him eat more eagerly at mealtime.