When your dog is both restless and not eating, it can feel like something is seriously wrong—and often, it is.
Changes in energy levels and appetite often indicate underlying issues that shouldn’t be ignored.
We outline the common causes of dog restlessness and not eating, what you can do at home, and when to seek veterinary help.
Dog Restless and Not Eating — Why It Happens
Restlessness combined with appetite loss can signal pain, stress, illness, or internal discomfort. Dogs that pace, whine, or appear unsettled while refusing food may be experiencing anything from gastrointestinal upset and anxiety to more serious problems like pancreatitis or poisoning.
These symptoms often appear together when your dog is uncomfortable, distressed, or trying to cope with pain.

Common Causes of Dog Restlessness and Not Eating
Gastrointestinal Pain or Upset
GI issues like gas buildup, inflammation, or bloating can make your dog feel uncomfortable and uninterested in food.
You might notice pacing, whining, stretching, or attempts to vomit. Your dog may be licking their lips, drooling, or looking at their belly frequently.
This can range from mild stomach upset to a medical emergency, depending on the cause (e.g., gastric torsion or a foreign object).
Anxiety or Stress
Dogs suffering from anxiety often become restless and lose their appetite.
Triggers might include loud noises, changes in routine, new environments, or separation from their owner. Restless pacing, panting, or hiding are common signs.
In chronic cases, stress can also lead to gastrointestinal issues, making the situation worse.
Read more: Dog Runny Poop and Not Eating (What it means)
Pain or Discomfort
Pain from injury, arthritis, or internal issues can cause your dog to appear restless and refuse to eat.
You may notice limping, difficulty lying down, frequent position changes, or general agitation.
Pain can suppress appetite and make it difficult for your dog to relax or rest comfortably.
Pancreatitis
Pancreatitis is an inflammation of the pancreas and often presents with restlessness, nausea, and refusal to eat.
Affected dogs may show signs like vomiting, abdominal pain, a hunched posture, and lethargy in later stages.
It requires prompt veterinary treatment and dietary management.
Ingested Toxins or Foreign Objects
If your dog has eaten something toxic or a non-food object, symptoms can include restlessness and appetite loss.
Additional signs may include vomiting, drooling, abdominal pain, or diarrhea.
Immediate veterinary care is essential to prevent internal damage or poisoning.
What to Do If Your Dog Is Restless and Not Eating
Start by removing any known stressors or irritants from your dog’s environment.
Offer water and a bland diet like boiled chicken and rice to see if their appetite returns.
Monitor for other symptoms like vomiting, diarrhea, panting, or bloating.
Keep your dog calm and avoid forcing them to eat. Rest and comfort can sometimes help resolve minor discomforts.
If restlessness continues beyond a few hours or is paired with other alarming signs, contact your veterinarian.
When to Call or Visit Your Vet
Contact your vet immediately if your dog is:
Vomiting repeatedly or has bloody stool
Bloated or showing signs of abdominal pain
Weak, lethargic, or disoriented
Panting heavily or struggling to breathe
Refusing food for more than 24 hours with persistent restlessness
Quick veterinary attention can rule out emergencies like bloat, poisoning, or acute pancreatitis.
Read more: Dog Shaking and Not Eating (When trembling signals distress)
Key Takeaway
A dog that is restless and not eating may be telling you that something is wrong.
While minor causes like stress or indigestion may resolve quickly, serious conditions require urgent attention.
Pay close attention to other symptoms and don’t hesitate to consult your vet if the behavior persists. Acting early can prevent complications and help your dog feel better sooner.