My dog won’t eat or drink and is shaking

In this brief discussion, we will answer the question “My dog won’t eat or drink and is shaking, why?” We will also talk about what to do in such a case and spread awareness regarding how to treat the dog.

My dog won’t eat or drink and is shaking

When a dog shakes and isn’t eating or drinking, there may be a significant problem that has to be treated by a veterinarian. It’s usually better to take your dog to the vet if you notice this behaviour persisting for more than a few hours, even though the cause may occasionally be straightforward and not too dangerous. 

Is my dog sick? 

Your dog’s uncontrollable shaking and lack of appetite or drinking could be symptoms of an illness, some of which can be fatal if not treated right away. Possible diagnoses include canine distemper, generalised tremor syndrome, liver illness, and kidney disease. 

Possible causes include neurological problems, intestinal worms, ticks, fleas, and tick bites.

These symptoms in your dog could also be brought on by other medical conditions, like a fever. Kennel cough, which is similar to the flu in humans, is the most frequent cause of fever in dogs. 

After about a week, the infection known as kennel cough will naturally clear up. Never administer human antibiotics or other pharmaceuticals to your dog in an effort to treat a condition or prevent further harm.

What other reasons explain why my dog is behaving this way?

Your dog might have an upset stomach:

Your dog may be shaking and not eating or drinking because of an upset stomach, which should go away on its own in a few hours. A number of factors, including eating too rapidly, giving your dog something they shouldn’t have, and experiencing motion sickness, can lead to an upset stomach.

If your dog needs to take medication, it might also experience nausea since many medications have this effect. A dog ingesting a toxic plant or other harmful elements is one of the more serious causes of an upset stomach that may need medical intervention. 

If you think toxins are to blame, you should take your dog to the clinic right away for an examination because it could be a serious condition.

Your dog is probably feeling cold

Chihuahuas and greyhounds are two dog breeds that can be particularly sensitive to the cold. You might see signs and symptoms including cold ears, sluggish movements, and whining in addition to their body shivering and shaking. 

A warm coat will help in this situation. In order to prevent your dog’s fur and coat from becoming wet while out on a walk, a dog raincoat may also be helpful.

Your dog might be feeling stressed

Yes, it is possible that your dog may just be too agitated or anxious. This could happen due to a number of reasons. Your pet may become stressed or anxious as a result of even little changes in their routine and environment that you might not have been able to notice. 

If you recently relocated or there is construction going on at your place, you may notice that your dog isn’t eating as a result of the stress of the situation. In case of home renovations taking place, make sure to keep your dog safe from paint and fumes as they are toxic for dogs.

If you have been travelling with your dog, you should be aware that dogs can also experience motion sickness. Just like humans, dogs who have motion sickness won’t want to eat anything.

Your dog probably wants more attention

If you immediately console your dog every time they tremble, though, they can come to believe that trembling is a good way to obtain your attention. To gain sympathy, some dogs even start shaking while pleading for food.

Even while this behaviour isn’t very damaging, it’s not a good idea to reinforce it. In general, it’s best to ignore this overt attempt to touch your heart. If there isn’t any explanation, your dog might be shivering for no apparent cause.

What should I do if my dog refuses to eat and won’t stop shaking?

When you initially see your dog shaking, give them some time to warm up in case it’s just from being cold. See if it helps to cuddle them up under a warm blanket. Try tempting your dog with a treat or something they usually really like eating if they’re trembling and not eating much. 

You may also try cooking up some cooked pumpkin or sweet potato for pets who may not have much of an appetite. These are filled with fibre to promote digestion and are beneficial for settling an upset stomach.

When your pet isn’t feeling well, allow them to have supervised (leashed or fenced-in) access to the outdoors because they may benefit from chewing on some grass.

It’s time to take action if your dog is trembling and hasn’t eaten in a while. To rule out a major condition, consult a veterinarian. It’s likely that your dog has consumed something harmful if you think it’s throwing up.


We answered the question “My dog won’t eat or drink and is shaking, why?” We also talked about what to do in such a case and spread awareness regarding how to treat the dog.


Leave a Comment