Dog Trembling and Not Eating (Understand What’s Going On)

It can be distressing to see your dog trembling and refusing to eat, especially when these symptoms appear suddenly. These changes may signal anything from mild digestive upset to more serious medical conditions.

We outline the common causes of dog trembling and not eating, what you can do at home, and when to seek veterinary help.

Dog Trembling and Not Eating — Why It Happens

When a dog is trembling and not eating, it often points to underlying pain, illness, or anxiety. Dogs may shake due to fever, injury, or toxic exposure, and their loss of appetite frequently accompanies these problems.

Other potential causes include gastrointestinal distress, neurological issues, or emotional stress. These symptoms should never be ignored, as they may indicate a need for medical attention.

Dog Trembling and Not Eating

Common Causes of Dog Trembling and Not Eating

Pain or Injury

Pain is one of the most common reasons dogs tremble and refuse food.

A sprain, muscle strain, or internal discomfort can make your dog shake visibly while also suppressing their appetite. You might also notice stiffness, limping, or your dog avoiding certain movements.

Dogs in pain may isolate themselves or appear unusually quiet.

If pain is from an internal condition like pancreatitis or organ inflammation, it may not be obvious externally.

Read more: Dog Suddenly Not Eating and Vomiting (Why it may be serious)

Gastrointestinal Upset

Stomach issues often lead to trembling and appetite loss.

If your dog is dealing with gas, bloating, or nausea, they may shake due to discomfort. You might also see signs like vomiting, diarrhea, licking their lips, or excessive drooling. Mild indigestion may pass, but recurring or severe signs need prompt evaluation.

Ingesting something toxic or spoiled can also trigger sudden gastrointestinal symptoms.

Fever or Infection

Illnesses that cause fever can make your dog feel weak and shaky.

Systemic infections, such as viral or bacterial diseases, often cause reduced appetite along with trembling. Watch for lethargy, nasal discharge, coughing, or changes in breathing. Even a localized infection like a dental abscess can lead to these symptoms.

A rectal thermometer can help detect fever at home, though this is best confirmed by your vet.

Neurological Disorders

Some tremors stem from issues affecting the nervous system.

Seizure disorders, vestibular disease, or even age-related degeneration can cause shaking. When combined with appetite loss, it may indicate discomfort or confusion. Dogs may also seem disoriented, walk in circles, or have head tilts.

Senior dogs, in particular, are more prone to conditions that impact their neurological stability.

Stress and Anxiety

Emotional distress is a frequent but often overlooked cause of trembling.

Changes in environment, loud noises, separation anxiety, or recent trauma can all manifest as shaking and appetite suppression. Dogs under stress may also pace, whine, hide, or cling to you.

Chronic anxiety can wear down your dog’s immune system and lead to more serious health issues over time.

Toxin Exposure

Ingesting a toxin can rapidly cause trembling and refusal to eat.

This includes chocolate, certain plants, xylitol (in sugar-free gum), pesticides, or human medications. Dogs may also drool, vomit, become agitated or lethargic, and lose coordination.

Toxin ingestion is an emergency—immediate veterinary care is critical.

What to Do If Your Dog Is Trembling and Not Eating

Try to stay calm and observe your dog closely. Monitor their behavior and symptoms for a few hours. Ensure they have a quiet, comfortable space to rest, away from loud noises or stressors.

Check their temperature, gums (they should be pink and moist), and hydration levels. If your dog has recently eaten something unusual or is showing signs of GI distress, consider a bland diet (like boiled chicken and rice) for 12–24 hours once they start eating again.

Avoid giving over-the-counter medications without veterinary approval.

Gentle comforting may help if your dog is anxious, but don’t force food or water. If symptoms persist more than a day or worsen, seek veterinary help.

When to Call or Visit Your Vet

Contact your vet right away if your dog:

  • Has been trembling and not eating for more than 24 hours

  • Shows signs of vomiting, diarrhea, or fever

  • Becomes unresponsive, confused, or unable to walk

  • Has pale gums, rapid breathing, or collapses

  • May have ingested something toxic

These signs could indicate a medical emergency requiring immediate intervention.

Key Takeaway

If your dog is trembling and not eating, it’s important to take their symptoms seriously. From pain and fever to anxiety or toxin exposure, there are many possible causes.

Monitor your dog’s symptoms carefully and act quickly if their condition worsens or doesn’t improve. When in doubt, your veterinarian is your best resource to ensure your dog’s health and comfort.

Sources