It is possible that your dog isn’t eating because of environmental changes, stress, unpleasant drug reaction, or nausea, all of which can cause dogs to stop eating. Some canines can go without food for an extended time.

Suppose your dog is always sleeping; it could be due to its age or that it has nothing else to do. Unless it is beset by other underlying conditions such as stress and anxiety, diabetes, viral and bacterial infections, or thyroxine deficiency.

The combination of these two conditions is not always a good sign. Due to infections, diseases, or pain, your dog may become tired, listless, and uninterested in eating.

Should these symptoms last for more than two days, they may signal a health problem that necessitates a trip to the veterinarian. When a dog exhibits these symptoms, it is lethargic.

Table of Contents

Dog Not Eating, What Can Cause This?

In some severe cases, lethargy occurs when a dog is close to death. That is why you must identify the causes of inactivity in your pet before it gets to a more severe stage.


Mental health concerns, such as depression, can affect dogs. Significant shifts in circumstances trigger it. It could occur due to its owner’s death or the death of a companion animal.

You are introducing a new pet, child, or spouse into your home or relocating you and your dog to a new home. When your dog is depressed, you will notice chewing or licking feet and being less playful, engaging, and social with a lack of appetite.

Dog Not Eating, Your Pet May Be Ageing

Suppose your dog sleeps a lot more and does not eat. It could just be going through geriatric changes. As your dog ages, its metabolism slows, which may cause it to sleep more than usual instead of being active and playing.

See also
First Aid Treatments You Can Give Your Dog

As your dog ages, he will experience bodily changes that impair his appetite and activity level. It will eat less and sleep more.

Bacterial and viral infections

Infections like parvovirus or heartworm illness can cause lethargy and a lack of interest in feeding. It can cause diarrhea, eye and nose drainage, and a fever.

Heartworm infection signs include lethargy, food avoidance, and fever, all of which require immediate medical attention.

You can detect the presence of parvovirus in your dog, as it will exhibit a lack of appetite, bloating, pain in the abdomen, a fever, or a low body temperature. It also causes diarrhea and vomiting.

Dog Not Eating? Could It Be Stress

A stressed dog may stop eating and sleep more frequently, and various factors may trigger anxiety. Furthermore, environmental changes, such as moving to a new home, could cause stress in your pet.

Your aging dog may not be eating and sleeping as much as he used to because of new people in the environment or new animals put into the house.

See also
How To Make Your Dog Comfortable During Winter

Other causes, such as changing diet or feeding schedules, could also cause it. This could indicate that your dog is agitated due to a new brand or type of dog food. Also, maybe there are changes to the ingredients in the food for your dog.


Lethargy and a decrease in appetite are symptoms that your pet has diabetes. It will also show indicators of increased thirst and urine, and at the same time, it will lose weight.

Excessive water consumption and increased urination are some indications of diabetes in dogs. there is also weight reduction, decreased appetite, cloudy eyes, and chronic infections.


Like diabetes, hypoglycemia can cause your dog to become weak and have seizures. Although hypoglycemia refers to low blood sugar, it affects humans like dogs.

Some symptoms of hypoglycemia include loss of appetite, trembling, muscular twitching, weakness, and convulsions. At the same time, you might notice skin and gum discoloration in your pet.

See also
How Do I Take Care Of Crusty Scabs On My Dog's Back?

Heart Disease

Organic or metabolic diseases such as heart disease can cause your dog to eat little or no food and sleep excessively.

Aging is one of the most common things that cause heart disease in dogs. Other variables, such as heartworm and obesity in dogs, increase your dog’s risk of developing heart disease.

Some early indicators to consider if your dog has a heart problem include activity avoidance, fast breathing, and a loss of appetite. Other symptoms emerge as the illness worsens, coughing and rapid breathing.

Liver Disease

Some plants, such as ragwort, mushrooms, and blue-green algae, can cause liver failure if your pet consumes these plants. Moulds found on corn cobs and germs from contaminated food and water can also cause liver failure.

Liver disease in dogs is never a good sign in a dog. This condition causes lethargy, loss of appetite, jaundice, depression, and abdominal bloating are symptoms of liver disease in dogs.

See also
18 Dog Breeds That Don't Shed Much

Is Your Dog Not Eating? Can Poison Affect Dogs Appetite

Your dog is likely to lose interest in any of its regular activities and shows disinterest in food. Poison can be from ingesting things that are alien to its system.

Food poison is usually the most common form of poisoning in dogs. If your dog eats food that does not agree with its system or eats a toxic substance, it will likely show signs of lethargy and loss of appetite.


Several dog drugs can cause your pet to become drowsy or weak and even lose appetite. Your dog may exhibit weakness after starting a new medication or utilizing a flea or heartworm treatment.

Also, some human drugs are very toxic to dogs. It can lead to dullness, weakness, disinterest in any activity, and lack of appetite in your pet. It is always advisable to keep your drugs away from your pet’s reach.

See also
Petting Dogs: Do Dogs Love Petting?


If your dog has anemia, it could be an underlying sickness or condition that causes it to lose its appetite and sleep excessively.

This condition occurs when your pet has insufficient hemoglobin or red blood cells. Or if your dog suffers from severe blood loss due to stomach ulcers, cancer, injury, or accident.

Some common symptoms of anemia in dogs include losing weight, pale gums, eyes, and ears. Additionally, weakness or sluggishness, black stool, fast breathing, vomiting, and appetite loss are signs of anemia.

Treatment For Lethargy And Dog Not Eating

If your dog shows indications of lethargy, you should take it to the veterinarian. A comprehensive physical examination of learning about your dog’s current behavior and medical history will be carried out to ascertain why these conditions are present in your pet.

They will do diagnostic testing, such as blood, urine, and fecal tests, to screen for bacterial and viral infections. They will also have to keep an eye out for possible.

See also
Adopt A Rescue Dog - See Reasons Why You Shouldn't


In pets, dullness, lethargy, drowsiness, and a decreased appetite can all lead to death. The dog’s habitat must be safe and comfortable for him. To reduce the risk of lack of appetite and inactivity in your dog, you might also try mixing kibble with canned food or low-sodium chicken broth.

If your dog shows signs of lethargy only, it might be exhausted and experiencing joint pains. Lack of appetite could be a bacterial or viral infection, a urinary tract infection, or any other illness causing your dog to stop eating.

Treating these symptoms can help make your dog more comfortable and prevent the condition from becoming life-threatening for your dog.



Previous articleMy Dog Has Gulpies, Should I Be Worried? Dog Gulpies Facts
Next articleMy Dog Moves Away From Me? See Reasons Why



Please enter your comment!
Please enter your name here