What to Do When a Puppy Won’t Eat

Dog at food bowl

Dog eating treat

Making sure that puppies get the nutrition they need is critical to their growth and development. Pay attention when your pup won’t eat! Regardless of the reason behind a puppy’s loss of appetite, not eating enough can quickly lead to health problems.

Some adult dogs are picky eaters, only chowing down when it’s obvious that something “better” isn’t on the menu that day. However, a new puppy who isn’t eating well is probably sick. Picky eating in the absence of an underlying issue isn’t very common in puppies. When you notice significant and persistent changes in your dog’s appetite, you should always talk to your vet.

Puppy lying down on stairs

Reasons Puppies Stop Eating

Puppies might stop eating for many reasons, some of which you may be able to address on your own.

A Change in the Food or Environment

Some pups develop strong preferences for certain types, or even a single type, of food. Other factors can come into play as well. Medications or supplements mixed in with food can significantly alter its taste and lead to food refusal. Changes in where, when, and how you feed may also turn dogs off of eating. If you’ve recently changed anything to do with your pup’s food or mealtimes, go back to what worked previously and see if that takes care of the problem.

Food can also go bad, or at least lose some of its appeal, as it gets older. Dry foods stay fresh for about a month after being opened, so don’t buy a huge bag if your pup is tiny. Wet foods should only be refrigerated for three to five days before being tossed out.

Stress and Anxiety

When puppies are stressed or anxious, they may simply be too overwhelmed with worry to eat. So take a look at your pup’s overall demeanor.

Common signs of stress and anxiety in dogs include:

  • Being overly watchful
  • Avoiding certain situations
  • Hiding
  • Whining or barking
  • House-training setbacks
  • Pacing
  • Excessive licking
  • Trembling
  • Panting, drooling, lip licking, “wet dog” shaking, or yawning at unusual times

If you think your puppy is suffering from stress or anxiety, try to figure out the underlying triggers and take steps to eliminate or alleviate them. A puppy with separation anxiety, for example, may need you to be present while they eat. Make feeding time as calm and predictable as possible. 

Puppies tend to do best on a routine, so if you must make changes to your pup’s feeding schedule, do so gradually. Your veterinarian can help you determine the underlying causes of your puppy’s behavior and recommend appropriate treatment.

High Temperatures

Excessive heat can lead to a reduction in appetite and food intake. Dogs tend to be less heat tolerant than people, so even if the temperature feels comfortably warm to you, your pup may be hot. Shade, air conditioning, fans, a cooling pet bed, appropriate grooming, maintaining a healthy weight, and providing chilled water will all help dogs stay cool and hopefully improve their appetite.

Teething or Oral Pain

A puppy’s baby teeth fall out and their adult teeth come in when they are between twelve weeks and six months of age. Teething can be uncomfortable and may lead to a reluctance to eat. Softening dry foods by soaking them in warm water for fifteen minutes or so can help.

Puppies love to chew and are at high risk for mouth injuries. When dogs stop eating, dental issues are often to blame. Examine your pup’s tongue, teeth, and gums for any obvious sources of pain like wounds, infections, foreign objects, or a broken tooth from a chew toy. Make an appointment with your veterinarian if you see anything unusual in your pup’s mouth or if your pup reacts painfully when you touch their face.

Gastrointestinal Problems

An upset tummy commonly leads to loss of appetite. Sometimes the cause is relatively benign, like new foods or treats or when a pup eats something they shouldn’t have. Gastrointestinal parasites, bacteria, viruses, ulcers, inflammation, and obstruction may also be to blame. Puppies with GI problems often develop symptoms like vomiting and diarrhea in addition to having a poor appetite.

Other Illnesses

Problems outside of the gastrointestinal tract can also make a puppy stop eating. For example, dogs experiencing liver disease, kidney failure, diabetes or other diseases often experience loss of appetite and weight loss.

Dog lying down next to treat dispenser

What to Do When Your Puppy Isn’t Eating

As you can see, there are lots of potentially serious reasons why a puppy may have stopped eating. Call your veterinarian if you can’t quickly figure out and fix what’s going on. Puppies have fewer fat reserves than adults, so missing more than a meal or two can lead to big problems.

Once your pup has a clean bill of health, try some of the following strategies for getting your pup to eat more.

Make Changes to Their Food

Perhaps your puppy simply doesn’t like their current diet all that much. Pet food manufacturers change their formulations from time to time, and occasionally, a batch of food will be contaminated or turn dogs off for other reasons.

High-quality foods are usually tastier than cheaper options, so switching to a premium brand might help. These foods also tend to be more nutrient-dense, so puppies can eat less but still meet all their nutritional needs. You can also switch to different flavors of food — chicken, turkey, beef, fish, bison, duck, lamb, pork, rabbit — almost anything you can imagine is available. Some puppies prefer wet over dry foods or will start eating if a small amount of wet food (or cooked white meat chicken or boiled hamburger) is mixed in with their dry kibble.

Warming food increases the odors it gives off. Since dogs have a great sense of smell, warmed food may simply prove irresistible. On the other hand, some dogs prefer their food at room temperature or even chilled. Play around a bit and see what your puppy likes best.

Make any changes to your pup’s diet slowly. Take a week or so to gradually mix in increasing amounts of the new food with decreasing amounts of the old. This will help your pup adjust and reduce the likelihood that they’ll turn up their nose at the new food or get an upset stomach.

Change How You Feed Your Puppy

As odd as it may sound, when a puppy’s appetite isn’t great, it’s best not to leave food out all the time. You want your pup to get a little hungry between meals, and constant nibbling, even if it’s just small amounts, will hinder this. Offer three to four meals a day but pick up any uneaten food after fifteen minutes. In a similar vein, stop offering your pup treats if they're not eating enough. Treats don’t provide all the nutrients dogs need but can reduce their appetite at mealtime.

Make sure your puppy is getting plenty of activity, particularly right before meals. Play and leash walks are the best forms of exercise for young puppies. Fun activities like this will stimulate a puppy’s appetite and put them in the mood to eat. 

You can also change where you feed your puppy. There may be something in their current feeding location that is scary or causing distraction. You should also praise them when they do eat. Puppies love to make their people happy!

Dog laying down at a veterinarians office in Philadelphia

Signs That It’s Time to Take Your Puppy to the Vet

Maybe you’ve tried changing up your pup’s food, schedule, or feeding location but their appetite still isn’t what it should be. If so, an underlying medical condition may be affecting your pup's eating habits. 

If any of these apply, call your vet immediately:

  • Your puppy hasn’t eaten anything in 24 hours
  • Your puppy hasn’t been eating well for more than 2 days
  • Your puppy is vomiting 
  • Your puppy has diarrhea
  • Your puppy is uncomfortable or is in pain
  • Your puppy is showing signs of lethargy
  • Your puppy is showing signs of hypoglycemia (low blood sugar) like weakness, unsteadiness while walking, seizures, and even coma
  • Multiple dogs in your home or among your circle of friends are also experiencing decreased appetite
  • You know your pup has recently gotten into the trash or eaten something potentially toxic like human or pet medications, chocolate, cleaning agents, pesticides, herbicides, fertilizers, or plants

Your veterinarian will start your pup’s health work-up with a thorough health history and a physical examination, possibly followed by lab work, X-rays, and other diagnostic tests. Treatment will depend on your puppy’s diagnosis and the severity of their symptoms.

Terrier holding a carrot

A Well-Balanced Puppy Diet Will Help

Once your pup is eating well again, make sure the food you offer provides complete and balanced nutrition specifically designed for puppies. Only purchase foods that have an Association of American Feed Control Officials (AAFCO) statement of nutritional adequacy printed on their label. 

It will look something like this:

Puppy Food A is formulated to meet the nutritional levels established by the AAFCO Dog Food Nutrient Profiles for growth and reproduction/all life stages.

 Or even better, this:

Animal feeding tests using AAFCO procedures substantiate that Puppy Food B provides complete and balanced nutrition for growth and reproduction/all life stages.

Good puppy diets also contain appropriate levels of docosahexaenoic acid (DHA). DHA is an omega-3 fatty acid that is critical in the development of a puppy's brain and eyes.

Finally, even if your puppy has been eating normally, don't overwhelm their diet with too many treats that provide “empty” calories. All told, treats should only make up about 10% of a puppy’s caloric intake. If you need to give more treats, say as a training aid, try setting aside a portion of your pup’s regular food to use as a treat. This way you can reward your puppy for a job well done while still ensuring they get the nutrition they need to thrive.


Related articles