Puppies are typically energetic, curious, and always ready to eat. So when your puppy is panting and not eating, it can feel like something is seriously wrong—and in many cases, it might be.
Unlike adult dogs, puppies have smaller energy reserves and underdeveloped immune systems, making them more vulnerable to health threats.
Understanding what these symptoms mean can help you take quick action and avoid serious consequences.
Puppy Panting and Not Eating: Why It Happens
When your puppy is panting and not eating, it can be due to causes such as overheating, anxiety, gastrointestinal upset, pain, or early stages of infection. Because puppies are still growing and adapting to their environment, they’re more sensitive to stress, temperature changes, and dietary shifts.
Panting may be a sign of heat, discomfort, or fear, while loss of appetite in a puppy is always a red flag that their body isn’t functioning normally.

Puppy Panting and Not Eating: Common Causes
Overheating or Heatstroke
Puppies can overheat quickly, especially during play or in warm environments. Since they haven’t yet mastered self-regulation of body temperature, panting becomes their primary cooling mechanism.
If your puppy refuses food, seems lethargic, or has bright red gums alongside panting, they may be experiencing early signs of heatstroke.
This condition can escalate fast, so move them to a cool, shaded area and offer water—then contact your vet.
Related: Old dog panting and not eating (Causes and what to do)
Stress and Adjustment Issues
New environments, crate training, loud noises, or separation from their mother can all trigger anxiety in puppies.
This stress can manifest through panting, restlessness, and refusal to eat.
Puppies also pant when they’re unsure or overwhelmed, which is common during their early weeks at home.
While some anxiety is natural, if your puppy isn’t eating for more than a few hours, it may be more than just stress and should be monitored closely.
Related: Dog diarrhea and not eating (Causes and when to worry)
Gastrointestinal Upset or Parasites
Puppies often explore the world with their mouths, which puts them at risk of ingesting harmful items, spoiled food, or parasites.
Gastrointestinal upset from infections or worms can lead to nausea, abdominal pain, and panting.
You may also notice vomiting, diarrhea, or bloating. A puppy with GI distress may avoid food due to discomfort and begin panting in response to pain.
A veterinary exam and fecal test can identify parasites and guide treatment.
Pain or Discomfort
Teething pain, minor injuries, or internal discomfort can make a puppy refuse food and begin to pant.
If they seem reluctant to move, whimper, or avoid being touched in certain areas, pain is likely the cause.
Even things like vaccine reactions or minor trauma from play can lead to short-term discomfort.
Puppies can’t always vocalize pain, but these symptoms speak volumes about what they’re feeling.
Infection or Illness
A puppy panting and not eating may be coming down with an illness. Infections like parvovirus, distemper, or kennel cough can begin subtly.
Early symptoms include lethargy, panting, loss of appetite, and mild fever.
Puppies are at high risk for complications due to their immature immune systems.
If your puppy is also vomiting, has diarrhea, or shows nasal discharge, immediate veterinary attention is crucial.
Vaccination Side Effects
After routine puppy vaccinations, it’s not uncommon for some puppies to experience mild side effects such as lethargy, low appetite, or panting.
These effects usually pass within 24 hours.
However, if the puppy becomes unresponsive, vomits, swells, or has difficulty breathing, a vaccine reaction may be occurring—and that’s a veterinary emergency.
What to Do If Puppy Panting and Not Eating Happens
Start by checking your puppy’s temperature, which should be between 101°F and 102.5°F. If it’s too high or low, contact your vet.
Move your puppy to a quiet, cool space away from stimulation.
Offer a bit of water or a teaspoon of puppy-safe wet food or plain boiled chicken.
Avoid trying to force food, especially if your puppy seems nauseated or lethargic.
Look for additional symptoms like vomiting, diarrhea, nasal discharge, or bloating. Keep track of when your puppy last ate, drank, and went to the bathroom.
Even a few missed meals in a puppy can cause hypoglycemia (low blood sugar), which itself causes panting, trembling, and weakness.
When to Call or Visit Your Vet
Don’t delay seeking veterinary help if:
Your puppy refuses to eat for more than 8–12 hours
Panting continues even at rest or in a cool environment
Vomiting, diarrhea, or blood in the stool is present
Your puppy seems weak, confused, or has pale gums
You suspect ingestion of something harmful
Your puppy hasn’t received all necessary vaccinations
Because puppies can decline quickly, early action is often the difference between a simple recovery and a serious emergency.
Read more: Dog breathing heavily and not eating (Here’s why)
Key Takeaway
If your puppy is panting and not eating, it’s never something to ignore. Their young bodies are still developing, and any disruption in normal behavior—especially appetite and breathing—can have significant consequences.
From overheating and stress to infections and internal discomfort, these signs are your puppy’s way of signaling that something isn’t right.
Trust your instincts, stay observant, and when in doubt, get in touch with your vet.
Prompt care ensures your puppy has the best chance to bounce back and continue growing into a healthy, happy dog.