Ask a Vet

How Long Can a Puppy Go Without Eating or Drinking?

Photo of author
Updated on

How long can a puppy go without eating or drinking

Getting a new puppy is exciting, but when bringing your puppy home for the first time or your dog has just had puppies, you need to be aware of their dietary requirements to ensure that they’re as happy and as healthy as possible.

That being said, if you’re a new puppy parent you might be wondering: how long can a puppy go without eating or drinking?

In this article, I cover some guidance on a puppy’s diet, so you have more knowledge at your disposal when it comes to feeding your puppy. That being said, nothing should replace the guidance of your veterinarian.

So, let’s get started.

How long can a puppy go without eating?

How long a puppy can go without eating will depend on their age, as there’s a big difference between how long a newborn puppy can go without eating before dying and leaving a 3-month-old puppy without food for a few hours.

No puppy should go without eating more than a couple of hours beyond the required feeding periods. The only exception to this would be how long puppies can go without eating at night, as they will be asleep for the majority of the time.

How long can a puppy go without eating after being born?

A newborn puppy needs to eat every two hours up until they are three weeks old. In this time, a puppy’s primary focus is going to be on feeding, sleeping, and keeping warm next to their mother as they grow over the coming weeks. This is because when your puppy is born, they’re initially blind and not able to walk. That doesn’t stop them from being hungry, though!

With their sense of smell and a bit of persuasion from you and their mother, your puppy will be able to find a nipple to suckle on and will begin to become stronger by the day. For the next few weeks, eating every two hours is going to be fundamental for their growth and development.

How long can a newborn puppy go without eating before it starves?

As soon as your dog gives birth, you need to be monitoring how much newborn puppies are eating. A newborn puppy needs to eat every two hours. If they go longer than this time frame without eating, the likelihood of them falling ill and being at risk of dying of starvation becomes higher. Due to the lack of milk, the puppy’s immune system won’t be receiving what it needs and thus, will be less resistant to fighting off infections.

From three weeks, this duration of time will change from every two hours to every three hours, as they will have gained some weight and will be stronger at this point. At three weeks, your puppy is generally much more alert, and they will have already started to stand a bit, too.

From four weeks, they’ll be feeding every four to five hours from their mother’s milk. At this stage, your puppy can go without food for maybe an hour beyond their normal feeding time. That being said, it’s not advisable for your puppy to go more than five hours without food.

At this age, your puppy won’t be getting all of the calories that they need from their mother’s milk alone, and you will need to start supplementing your puppy’s feeds with a mixture of puppy specific food that has been thinned down with water.

In order to support their growth and development at this stage, it is crucial that you are monitoring their feeding schedule carefully and that they’re getting enough milk from their mother as well as feeding them simultaneously so that they continue to grow strong.

How long can a 4-8 week puppy go without eating?

When your puppy reaches four weeks old, they will still need to feed every five hours. At this age, their diet will primarily consist of puppy food that is mixed with water, but they will still require the nutrients from their mother’s milk.

That being said, you will need to increase the amount of puppy food that you feed them every week while they slowly wean off their mother’s milk.

The more you feed your puppy dry kibble, you will need to provide your puppy with fresh drinking water. This is incredibly important, as it will not only hydrate your puppy but will also help to aid their digestion as their body adjusts to their new diet.

Once your puppy reaches four and seven weeks, your puppy can go without eating for every five to six hours, but this really shouldn’t exceed five when they’re just four weeks old.

As they get a bit older, they can manage to go without food a couple of hours beyond five hours but making them wait this long is not advised.

Not only do you want your puppy to be as healthy as possible, but you also want them to be as happy as they can be – and a lack of food will soon start to affect their overall wellbeing as well as their body.

When your puppy reaches six weeks old, they can go for around eight hours or less without eating. That being said, you need to avoid letting your puppy go without food for this long and long stints in general, especially whilst they’re rapidly growing.

Monitoring their food is so important in the first 8 weeks of their life, and you need to be vigilant if you notice that one of the puppy’s in your litter is significantly smaller than the rest of them. Although there is always a runt of the litter, it is up to you to ensure that they catch up with the rest of their siblings and that all of the puppies are a happy, healthy weight.

By the time your puppy has reached eight weeks old, their mother will be getting tired of them feeding from her after nursing them for the past two months. That being said, it is to be expected that she will naturally wean them off while you’ll start to increase their daily puppy food meals.

An eight-week-old puppy ideally needs to be fed three to four times daily, but this will depend on the breed and the size of your pups. If in doubt, always check the instructions on the back of the kibble package and work with your veterinarian to come up with a feeding schedule that is the best for your puppy.

It is important to note that this is only a general guideline, and should never be used in replacement of your veterinarian’s advice on your puppy. In this 8 week period, the rate that your puppy will grow needs support from the right balance of nutrients to ensure healthy development.

Always make sure that you are checking with your vet about how much you should be feeding your puppy, and make sure that you do the research to ensure that they are getting a healthy, balanced diet.

How long can a puppy go without eating or drinking2

How long can an 8 week old puppy and older go without eating?

At eight weeks old, you should be feeding your puppy kibble 3 to 4 times a day. It’s important that you keep to this routine until your puppy is three months old or twelve weeks. If you’re unsure, it is always best to check with your veterinarian, but your puppy ideally should not go without eating and drinking for more than a few hours.

As it isn’t recommended that puppies are taken away from their mothers before eight weeks old, once your puppy reaches this age it’s usually time to go to a new home. That being said, it is always important to check with the breeder how many times your puppy is used to being fed.

How long can a puppy go through the night without eating?

This entirely depends on the puppy itself and the age that they’re at! A newborn puppy will be feeding throughout the night every two hours, even if they are half asleep when they’re nuzzling their mother for the milk!

However, provided that your puppy can sleep the whole night without experiencing any night-time or separation anxiety at 8 weeks old, then they can go without eating and drinking for the whole night.

Not all good puppies are good sleepers at first, but the key is to be patient with them.

Reasons your puppy might not be eating

Occasionally, you might find that your puppy doesn’t want to eat. Missing one meal every now and then shouldn’t affect them too much when they’re over 8 weeks old. That being said, if your puppy is constantly refusing to eat there could be a bigger issue at fault.

Below are a few potential reasons your puppy might not be eating:

  • They’re anxious – Stress can do funny things to anyone, and your pup is no different. Your puppy could simply be anxious if they’re adapting to their new environment after being rehomed or could be experiencing separation anxiety if you’ve left them alone for a period of time that is longer than they are used to.
  • They’re sick – If your puppy isn’t eating, they could be showing you a sign that something isn’t quite right with their health. You’ll need to monitor them closely by looking out for any other symptoms, and if they go more than a day without eating, you will need to take them to the vet to get checked out.
  • They’re a fussy eater – As your puppy is developing and becoming more used to solid foods, he might decide that he doesn’t want to eat for a period of time. If you have established this is the cause, and there isn’t anything wrong with your puppy’s health, then you should try to persist with the puppy food. This will prevent you from encouraging him to be a fussy eater.
  • They’re teething – Just like humans experience teething, puppies do, too! Teething can make your puppy appear all out of sorts if they’re in pain. To combat this, try and encourage your puppy to eat smaller portions of soft food throughout the day and he should eventually regain the desire to eat again.
  • They have worms – Parasites such as worms can make your puppy feel out of sorts and nauseous, putting them off their food as a result of this. To ensure that your pup isn’t suffering from worms, make sure that they’ve had all of the necessary deworming treatments at around 12 weeks of age.
  • Hot climate – If you live in a particularly hot climate, then your puppy could be struggling with the heat! It is important to note that if your puppy isn’t eating for more than 12 hours, then you should always get them checked out at the veterinarian clinic to make sure that something more sinister isn’t at fault.

How to encourage your puppy to eat

If your puppy isn’t eating enough, then it is your responsibility to make sure that you’re encouraging them in the right way. Below are some tips you can try.

  • Mix their puppy kibble with some warm water. The aromas will entice your puppy to the bowl.
  • Offer them canned food if they are struggling with hard kibble due to teething.
  • You could try giving them their food by hand initially to stimulate their appetite.

Always make sure that your puppy has fresh water available to them at all times to ensure that they’re getting enough liquid throughout the day, too.

In Conclusion

You should always monitor how much your puppy is eating and when they’re eating to ensure that they are as healthy and as happy as possible.

If you notice that your pup is losing weight or hasn’t got an appetite for their food, then it is always best to take them to the vet for a proper check-up and to ensure that nothing serious is wrong with them. It’s better to be safe than sorry!

Photo of author
About the author


Kerry White is an avid dog lover and writer, knowing all there is to know about our furry friends. Kerry has been writing for PetDT for three years now, wanting to use her knowledge for good and share everything she can with new dog owners.Kerry has two dogs herself - a German shepherd called Banjo and a chocolate labrador called Buttons. Kerry knows more than anyone how adjusting to new life with a puppy can turn your life upside down, and she wants to ease some of the burdens through her articles.