Why Is Dog Not Eating But Drinking Water And Vomiting?

Your dog seems to be sick but he doesn’t seem to be eating or drinking. You’ve been trying to get him to eat and drink but he just keeps vomiting. What can you do to help him?

Dogs are notorious for not eating or drinking and this is called canine hunger. Dogs will vomit if they are not eating or drinking because their stomach is filling up with water and bile, which are both toxins that they expel from their stomachs.

This article will explain why your dog isn’t eating or drinking, as well as what you can do to help him.

Possible Causes Of Loss Of Appetite In Dogs

There are many possible reasons why your dog might have lost its appetite. It could be due to an underlying health condition, stress, or simply because it doesn’t find its food appealing anymore. If your dog has suddenly stopped eating, it’s important to take note of any other changes in its behavior or appearance so that you can narrow down the potential causes.

One possible reason for loss of appetite is an underlying health condition. If your dog is acting lethargic and has no interest in food, it could be suffering from a virus, infection, or another type of illness. If you think this might be the case, it’s important to take your dog to the vet as soon as possible so that they can rule out any serious health problems.

Another possibility is that your dog is stressed or anxious. If there have been any recent changes in its environment (such as a move to a new home), this could be the cause of its lack of appetite. Dogs can also become stressed if they aren’t getting enough exercise or attention from their owners. If you think this might be the case, try increasing your dog’s activity level and spending more time playing with or cuddling it.

Finally, it’s also possible that your dog simply isn’t finding its food appealing anymore. This can happen if you’ve been feeding it the same food for a long time and it’s become bored with it. Try switching to a new brand or flavor of food and see if that gets your dog interested in eating again.

Possible Causes Of Vomiting In Dogs

There are many potential causes of vomiting in dogs, and it can be difficult to determine the exact cause without further testing. However, some of the most common causes of vomiting in dogs include:

Eating something that doesn’t agree with them: Dogs can be curious creatures and often put their noses where they don’t belong. If your dog has gotten into the trash or ate something off the ground, it’s possible that they are now vomiting due to an upset stomach.

Infections: Both viral and bacterial infections can cause vomiting in dogs. If your dog is also displaying other symptoms such as fever, diarrhea, or lethargy, it’s possible that they have an infection and should see a vet right away.

Motion sickness: Just like humans, some dogs experience motion sickness when traveling in cars or on boats. If your dog is vomiting and seems otherwise uncomfortable, it’s possible that motion sickness is to blame.

Intestinal parasites: Unfortunately, intestinal parasites are quite common in dogs and can often lead to vomiting. If you suspect that your dog has parasites, taking a stool sample to the vet for testing is the best way to confirm.

How To Tell If Your Dog Is Dehydrated?

It’s important to know the signs of dehydration in dogs so that you can catch it early and get your pup the treatment they need. Dehydration can happen quickly, especially in hot weather or after exercise, and it can be dangerous if not caught early.

The first sign of dehydration is usually excessive panting or drooling. If your dog is panting more than usual or their saliva is very thick and sticky, they may be dehydrated. Another sign to look for is sunken eyes. When a dog is dehydrated, their eyes will appear sunken into its head and may have a dull look to them. You should also check your dog’s gums – they should be moist and pink, but if they’re dry or sticky they may be dehydrated. Finally, check your dog’s skin – if it’s slow to spring back when pulled, this could be a sign of dehydration.

If you think your dog may be dehydrated, offer them small sips of water and call your veterinarian immediately. Dehydration can progress quickly and become serious, so it’s important to get professional medical help as soon as possible.

When To See The Vet For Loss Of Appetite Or Vomiting In Dogs?

If your dog is not eating but drinking water and vomiting, it’s important to see the vet right away. Loss of appetite and vomiting can be symptoms of many different illnesses, some of which can be very serious.

One possible cause of loss of appetite and vomiting is gastroenteritis, which is an inflammation of the stomach and intestines. Gastroenteritis can be caused by a virus, bacteria, or other irritants. Symptoms include diarrhea, vomiting, abdominal pain, and fever. If your dog has gastroenteritis, it will likely need to be treated with fluids and antibiotics.

Another possible cause of loss of appetite and vomiting is pancreatitis, which is an inflammation of the pancreas. Pancreatitis can be caused by a viral infection, bacterial infection, or other irritants. Symptoms include abdominal pain, vomiting, diarrhea, and fever. If your dog has pancreatitis, it will likely need to be treated with fluids and antibiotics.

If your dog is not eating but drinking water and vomiting, it’s important to see the vet right away so that the cause can be determined and appropriate treatment can be started.

Home Treatment Options For Loss Of Appetite Or Vomiting In Dogs

If your dog is suddenly not interested in food or is vomiting, there are a few things you can do at home to help. First, try to figure out if there is a reason for the sudden change in appetite or vomiting. If your dog has started eating a new food or treat, it could be the culprit. Sometimes, dogs will vomit after eating grass. This is usually not a cause for concern and the dog will likely stop on its own.

If you cannot determine the cause of the loss of appetite or vomiting, there are a few things you can do to help your dog feel better. Make sure your dog has access to fresh water at all times. You may also want to feed your dog small meals throughout the day instead of one large meal. Try feeding your dog boiled chicken and rice as this is easy on the stomach. Avoid giving your dog fatty foods as this can make vomiting worse. If your dog continues to vomit or has diarrhea, please see your veterinarian as this could be indicative of a more serious problem.


We came to the conclusion that the number one reason why a dog would not be eating but drinking water and vomiting is that they are either sick or have an infection. If your dog is showing these signs, it is best to take them to the vet to get checked out. There are a few home treatment options that you can try, but if your dog is not responding to these, it is best to seek professional help.