Dog Stopped Eating After Medication: First Steps & When To See Vet | AI Pets Lab

Symptom Checker

Refusing kibble but accepting treats [mild]

Dog sniffs bowl then walks away, but will eat cheese or chicken from your hand.

Not eating for 12+ hours [moderate]

Food untouched since previous meal.

Vomiting after eating [moderate]

Dog eats a little then brings it up minutes later.

Lethargy and hiding [severe]

Dog sleeps more, hides under furniture, doesn't greet you.

Dry heaving or retching [emergency]

Dog tries to vomit but nothing comes out, may have drooling.

Frequently Asked Questions

What do I do if my dog hasn't eaten for 24 hours after starting medication?

That's scary, I get it. Call your vet right now. They may prescribe an anti‑nausea medication or appetite stimulant. Don't wait another day — dehydration can set in quickly.

Is it normal for my dog to only refuse kibble but still eat treats?

Yes, that's actually a good sign. They may still have some appetite but find the kibble unappealing due to nausea. Try mixing the medication with a high‑value treat like chicken or cheese.

How long does medication‑induced loss of appetite last in dogs?

It usually lasts as long as the medication course, but often improves within a few days. If it doesn't improve after adjusting the routine, talk to your vet about changing the medication.

What's the risk of not treating this appetite loss?

If your dog doesn't eat for more than 24 hours, they risk dehydration and low blood sugar. For dogs on chemotherapy, malnutrition can delay recovery. Call your vet.

My dog is on antibiotics and refuses to eat. I'm scared he'll get sicker. What should I do?

Take a deep breath. You're doing the right thing by asking. First, try mixing the pill with a small amount of canned fish or cream cheese. If that doesn't work, call your vet — they have medications that can help with nausea, and they don't want you to skip doses.

Should I give my dog a smaller dose of medication if he doesn't eat?

No, don't change the dose. Talk to your vet about splitting the dose or giving it with food. Stopping or reducing antibiotics can cause resistance.

← Back to Knowledge Hub