Pet Keen is reader-supported. When you buy via links on our site, we may earn an affiliate commission at no cost to you. Learn more.

Home > Ask A Vet > Why Isn’t My Puppy Eating? Our Vet Explains 5 Reasons & What To Do

Why Isn’t My Puppy Eating? Our Vet Explains 5 Reasons & What To Do

golden retreiver puppy

Vet approved

Dr. Joanna Woodnutt Photo

Written by

Dr. Joanna Woodnutt

Veterinarian, BVM BVS

The information is current and up-to-date in accordance with the latest veterinarian research.

Learn more »

There are a multitude of reasons why puppies may not show any interest in eating as one would expect. Much of it depends on the particular situation, breed, environment, age, diet, and underlying health factors. Brand new puppies introduced to the household may not be eating for reasons that are very different from a senior dog that one has noticed is suddenly “off food”.  For the most part, healthy puppies and dogs should be eating in general.

Below we will identify a few reasons why a new puppy may not be as enthusiastic to eat as one would expect.

divider-dog paw

The 5 Reasons Why My Puppy Isn’t Eating

1. Stress

Bringing a new puppy home is a big deal for the puppy. It has been removed from its litter and mother, suddenly introduced into a brand-new environment with different sights, sounds, smells, etc. While it’s exciting for us, it can be stressful for the new puppy. During this transition time, it’s important to maintain a consistent diet.

Some young puppies may also experience loss of appetite or show signs of hiccups due to stress. If you’re wondering why puppies get hiccups, do have a peek at this website to find out more or use our handy 24-hour Ask a Vet service!

Switching and changing foods can cause gastrointestinal upset. For small and very young puppies (6 weeks to 4 months), keeping them on the same diet they were weaned onto is favorable. If they are eating dry kibble, moistening it or adding some wet puppy food can help increase palatability.

Once you have established an eating area for the puppy, put the food down and allow the pup to eat freely. You can check on the bowl and look for signs that she has eaten. Young puppies should be eating at least every 6-8 hours. If they are not, it’s time to see the vet and ensure that there is no underlying cause for anorexia.

Introducing treats and limiting them to just one or two types is a good idea at this time as well.  Training with treats is an excellent way to establish good behavior and routines for your new puppy. The treats should be small and soft so they can easily be eaten and you have plenty on hand that doesn’t replace an actual meal in terms of calories.

scared puppy
Image Credit: evgengerasimovich, Shutterstock

2. Digestive upset and obstruction

Puppies can and will eat indiscriminately. She may eat anything you give her. Unfortunately, new puppy owners will give puppies snacks and treats that are not recommended, causing digestive upset including vomiting and diarrhea. Puppies are also curious and may eat inanimate objects around the house.

It’s important to control what you feed your new puppy and also ensure a safe environment for her to explore so she doesn’t randomly eat your sock or shoes. These can and do lead to an intestinal obstruction, which typically requires surgical intervention to remove. The above are avoidable costly mistakes when the right environment is established for success at home with your new puppy.


3. Infections

Puppies have a very naïve immune system. Their mother’s antibodies that they obtained while nursing have begun to break down, and their own immune system needs time to begin producing its own antibodies against common viral infections.

Parvovirus is an intestinal virus that causes severe illness in puppies. The best way to avoid this is ensuring she gets her vaccine boosters beginning at about 7-8 weeks of age, and continuing her boosters every 3 weeks for a total of 3-4 boosters. Intestinal parasites are another common cause for GI upset in puppies.

Again, regular puppy visits to your family veterinarian to treat and prevent these conditions are important in the first few weeks of your puppy’s new life at home.

  • Respiratory infections such as kennel cough and canine influenza can be mild, but again, puppies are highly susceptible to this infection, and can lead to life threatening pneumonia. The best way to prevent this is through proper vaccination and avoiding high traffic dog areas such as dog parks, kennels, etc. until your new puppy is fully vaccinated and ready to go out and about (16-17 weeks of age)
Sick maltipoo puppy lies on a table in a veterinary clinic
Image Credit: marketlan, Shutterstock

4. Organ or metabolic dysfunction

This is not common but new puppies can have issues with their major organs such as liver, kidneys, heart etc. It could be a result of being born with a congenital problem, or acquiring a condition such as an infection in the process of transition to her new household.


5. Boredom with food

It is possible that your new pup is not into her food, but if she is truly not eating, it’s important to have her examined to ensure that none of the above factors may be playing a role in her refusal to eat. Don’t assume she’s not eating because she doesn’t like her food. If you are concerned, call your vet!

Final Thoughts

Dogs are different from us humans in regards to food. When we don’t feel like eating, we simply skip a meal. However, as you can see from this article, if your puppy is not eating, there are a few concerning reasons behind this. Reach out to your vet if you find that they have not eaten the past few meals.

Related Reads:


Featured Image Credit:  belefront, Shutterstock

Our vets

Want to talk to a vet online?

Whether you have concerns about your dog, cat, or other pet, trained vets have the answers!

Our vets