Skip to Content

7 Month Old Puppy Not Eating – What to Do? (Answered)

We can all agree that puppies are the best pets. They are obedient, devoted, and dazzling, like rays of sunshine. They are absolutely the cutest.

However, having a consistent routine and lots of attention is crucial for them because they show distress if they are forced to stray away from their habits.

Now, let us find out about the potential causes for which a 7-month-old puppy may stop eating and discover some fascinating information about their diet and lifestyle.

7-month-old puppy not eating:

There might be a number of possible reasons for your 7-month-old puppy’s losing appetite. Your puppy may have stopped eating suddenly for health-related issues. Hormone issues may cause them to lose their appetite. If they’re not eating and showing signs of discomfort, take them to the vet.

Commonly a 7-month-old puppy may not eating for the reasons given below – 

Health Related Issues:

One of the most plausible reasons behind your 7-month old puppy’s not eating might be health-related problems.

Hormonal issues and problems in digestion may lead to the health-related issues of why your puppy is not eating. And if all these things last for more than two days, then it is necessary to take them to the vet as soon as possible.

Dislike for the food:

If your puppy’s eating problem persists for an extended length of time and your pet is doing properly and not displaying any signs of sickness, it’s conceivable that your puppy is a picky eater or that they do not like the food that they are being offered to eat.

Reasons why your 7-month-old puppy not eating:

Your puppy may not be eating for a variety of reasons, including choosy eating habits, anxiety, or health problems. These are just some of the possible reasons. To help you get a better understanding of your puppy’s behavior, some of these will be pointed out below:

Picky Eater:

It’s possible that your puppy just doesn’t like the food you’re giving it if it’s been showing a lack of appetite for some time but otherwise seems healthy and happy. In most cases, this indicates that your seven-month-old puppy may be a finicky eater. 

Stress and Anxiety:

All puppies and adult dogs have an “adjustment period” when they return home or have a sudden change of environment. Thus, stress can make your puppy lose its appetite.

Digestive issues:

If your puppy isn’t eating, tired all the time, or weak, he’s probably sick.

Moreover, they may have indigestion or worms. In your puppy’s gut, viruses, worms, and bacteria can cause problems. It may have had roundworms or other parasites before you bought it home. 

Injury or Pain:

If your puppy is in pain, it may also refuse to eat. An injury, the onset of teething, pancreatic inflammation (pancreatitis), or the aches and or growing pains from their developing bones. 

They may also have a splinter or piece of wood stuck in their mouth from chewing on a stick.

Hormonal Problems:

After getting up from sickness, it might go through some hormonal issues due to miscellaneous health conditions. Therefore, it is possible that your 7-month old puppy might have stopped eating due to hormonal imbalances.

Consult a vet as soon as possible before the condition of your puppy worsens and provide the necessary medications accordingly.

Should I be concerned about my 7-month-old puppy not eating?

If your puppy has completely stopped eating for more than a day or two, then you absolutely should be concerned about what might be wrong.

In contrast, there are a number of possible explanations for why they do not want to eat; in such a case, it is possible that you may not need to be concerned.

Not eating as much:

If your puppy suddenly loses interest in eating, it may not be cause for alarm. 

But you should remember that a lack of appetite is likely if a dog with liver failure is uncomfortable, in pain, or vomiting. This can cause rapid dehydration, excessive fatigue, and even possible pass away.

Not eating or drinking:

Your puppy can become dehydrated and weak if he or she does not consume food or water. If they are dehydrated but refuse to drink, it may be cause for grave concern and they should be taken to a veterinarian.

Not eating kibble:

If your puppy has only shown a distaste for kibble, there is no reason to be concerned about anything else. There is a possibility that they do not enjoy the flavor of this particular kibble. 

Thus, you can either try offering them a different brand of kibble or come up with some tasty alternatives on your own. Before you give it to your puppy, make sure it’s not too hot.

Not eating breakfast:

If your puppy skips breakfast but eats its other meals normally, you may not need to worry. They may not like breakfast because they don’t make it a habit, have an irregular schedule, or have mealtime preferences.

Not eating and vomiting:

Vomiting and not eating are warning signs. They may have ingested something their digestive system can’t process, or they may have infections or worms. 

Liver problems, rapid weight loss, dehydration, and lethargy can also be the cause of these. In such cases, it is recommended to take them to the vet immediately.


Feeding on a schedule:

You should feed your puppy at planned intervals each day, typically twice a day. This will make it easier for him to get into a routine. It will help them feel hungry and eat food in the appropriate manner. 

It is possible to control their routine of eating food by feeding them on time. As a result, the puppy will not refuse to eat food.

Feeding in a pleasurable way:

Before mealtime, walk and play with your puppy. Moving him may restore his appetite. Put their food in an interactive toy to make mealtimes fun. Get them more active before each meal to stimulate their appetite. 

Take them for a walk or let them play before feeding them.

Changing their food:

Puppies are often picky eaters and don’t like most foods. In those cases, we may need to change their food. Homemade food that meets their nutritional needs and preferences is another option. 

We can also consult our vet about our puppy’s nutritional needs.

Keeping an eye on them:

Not all causes of a puppy’s loss of appetite are serious. To know whether to take our puppy to the vet, we must observe its behavior, routines, interests, etc.
Stress or anxiety can cause non-eating. It could be a house move, noise, separation anxiety, or heat. Other pets or too many people may be bothering the puppy. All these long-term reasons are easy to solve.

Create Habits:

Your puppy may eat irregularly. An irregular routine or lack of proper habits can cause your puppy stress. Thus, to prevent that, we must establish routines and schedules. Potty train, walk, play, and give treats as needed. 

Instead of forcing a puppy to eat breakfast, we should create a routine so they get enough nutrition without it. Try new things to make things interesting for your puppy.

Seek Medical Attention:

If your puppy is acting fine even though it hasn’t eaten, you might not need to worry. If they’re tired, vomit, or stop eating or drinking, take them to the vet. 

Stomach worms, infections, and colds are often treatable, but ignoring them could endanger your puppy’s life.

How long can a 7-month-old puppy go without eating?

A puppy of 7 months can survive for nearly 12 hours without eating. Moreover, puppies should be fed at regular intervals of no more than four or five hours. In the event of an emergency, a puppy of this age can go without food for up to 12 hours. 

Care must be taken to avoid further extensions of the allotted time.

However, you should feed your puppy every few hours during this period because of how quickly they grow and how distressing it can be for them if they don’t get enough food or if they go too long without eating.

Finding out why something like this is happening right now is the most important thing that can be done at this point in time. 

The most important thing is to pay them the attention they deserve and to keep an eye on their behavior, as doing so will assist you in determining the specific reason why they are not eating.

This can be actually achieved by keeping an eye on their behavior. Because of this, it is possible that they will require emergency medical treatment or even just basic care to deal with their condition.

Final Thoughts:

It is possible that a puppy’s refusal to eat at the age of 7-months is caused by a number of factors, the most serious of which is an illness. However, it is also possible that the refusal to eat is caused by something as straightforward as the puppy simply not enjoying the food.