Is Your Dog Not Eating? What Can You Do to Help

By February 3, 2020 No Comments
feeding schedule for dogs

As a pet owner, it can be incredibly worrying when your dog isn’t eating like he usually does. For a dog, a healthy diet is a crucial element to a happy life. There could be a number of reasons as to why your dog’s appetite has taken a sudden turn so it’s important to be able to observe and respond accordingly. 

Your dog’s health is our number one priority, that’s why we’ve put together this guide to help you spot why your dog isn’t eating and what you can do to help.


Your dog getting sick and becoming ill can be one of the main reasons that they’re losing their appetite. If your pup is feeling under the weather from illness, you can try the following: 

  • Make dry food softer by pouring warm water over it
  • Warm your dog’s food up (try the microwave)
  • Make their food more appealing by pouring beef broth, chicken broth or clam juice over it
  • Try hand-feeding your dog
  • For severe cases, the vet may prescribe medication to induce appetite

If your dog doesn’t have an appetite and also has diarrhea or vomiting, it’s essential that you urgently contact your veterinarian immediately. 


If your dog has recently visited a veterinarian and has been put on medication, it may be giving them an upset stomach. It’s not uncommon for dogs to suffer from a loss of appetite after being treated for a disease. Antibiotics are renowned for giving dogs a stomachache and other medications for making dogs feel very nauseous.

Non-steroidal drugs to treat inflammation and chemotherapy could potentially cause your dog to lose their appetite. 



If you’ve switched up the dog’s environment by changing jobs or moving to a new city, it can affect your dog’s appetite. Emotional issues with dogs are not uncommon and they can cause the dog to suffer from anxiety, just like humans do. 

Dogs are also emotional eaters like humans if they’re suffering from anxiety and stress they can either have a complete loss of appetite or gain a very large one. 


Feeding Schedule

Whether it’s breakfast, lunch or dinner, some dogs actually prefer to eat at very particular times of the day. Your dog may like to eat at 6 pm on the dot and a change in the feeding schedule has caused them to lose their appetite. 

It’s common practice for dogs to eat at around the same time every day, so if your pup only consumes his food at one time of day, it’s most likely nothing to be concerned about and it’s a healthy dog that just needs an adjustment in their feeding schedule.


Getting Help If Your Dog Isn’t Eating  

In some cases, your dog may have a reduced appetite for a few days and then everything goes back to normal. If your dog’s lack of appetite doesn’t improve and you notice the above symptoms then it’s time to get in touch with your veterinarian. 

It’s important to contact your veterinarian if your dog has no appetite and has diarrhea or is vomiting immediately. We suggest contacting professional help within 8 – 12 hours. 

Leave a Reply