I know how stressful it is when your dog won’t eat, it’s hard not to worry. If you’ve tried everything I’ve suggested and you’re still not seeing any improvement, please don’t hesitate to take things further. Here’s what to keep in mind.
A healthy adult dog can typically go three to five days without food, provided they are still drinking water. However, this doesn’t mean waiting that long is advisable. Any dog that has refused food for more than 48 hours, particularly if other symptoms are present, should be seen by a vet.
Puppies, small breeds, and dogs with underlying health conditions are more vulnerable and should not go without food for extended periods. Hypoglycaemia (low blood sugar) can develop quickly in small or young dogs, so prompt action is important.
A dog refusing both food and water is a more urgent situation than food refusal alone. Dehydration can develop quickly, and this combination is often a sign of significant illness, pain, or distress. If your dog has not eaten or drunk for more than 24 hours, contact your vet without delay.
Separately, some dogs will eat normally but drink less, particularly dogs transitioning to raw food, which has a much higher natural moisture content than dry kibble. This is normal and not a cause for concern. A dog on a raw diet naturally takes in more hydration through their food, so you may simply notice reduced water bowl visits.
Remember, puppies have smaller reserves than adult dogs, which means a refusal to eat is more urgent. If your puppy hasn’t eaten for more than 12 hours, it’s worth investigating, and sooner if they seem unwell.
- Common reasons puppies go off food include:
- The stress of coming to a new home (especially in the first week)
- Teething discomfort, typically from around 3–7 months
- Illness or parasites, which are more common in young dogs
- Overfeeding, or being given food that doesn’t agree with them
If your puppy is in the first few days at home and not eating, try offering smaller amounts, keeping mealtimes calm, and staying consistent with the same food they were on at the breeder. Sudden food changes can cause digestive upset, which will only compound the problem. Discover more in our Puppy Feeding Guide.
0 comments