My Dog Won't Eat: What Can I Give Her?

When your dog turns up her nose at dinner, it is easy to panic. This guide explains why dogs sometimes refuse food, which safe foods you can offer right now, and when a lack of appetite means it is time to call the veterinarian.

A dog who suddenly refuses food is one of the most common — and most worrying — situations dog owners face. The good news is that in many cases the cause is temporary: a change in routine, a new food, stress, or a mild stomach upset. The key is to know what you can safely offer her, how long you can wait, and which warning signs mean you should not wait at all.

Below you will find practical, vet-aligned guidance on what to give a dog who won't eat, including bland foods, gentle toppers, and the red flags that require professional care. If your dog is refusing dry kibble but happily eating treats, the problem may be different from a complete loss of appetite — our guide on why a dog won't eat dog food but will eat treats covers that scenario in detail.

Why Your Dog Won't Eat

Before you offer anything, it helps to understand why your dog may have stopped eating. The cause shapes both what you should give her and how urgently you need to act.

Quick rule of thumb: A healthy adult dog who refuses one meal but is otherwise bright, active, and drinking normally is usually fine to monitor for 24 hours. A puppy, senior, small breed, or dog with a known health condition should be checked sooner — and any dog with additional symptoms like vomiting, diarrhea, or lethargy should see a vet promptly.

Safe Foods You Can Give Her

If your dog is otherwise well and simply needs encouragement, there are several safe, gentle foods you can offer in small amounts to stimulate appetite. These are not a replacement for a balanced diet, but they can bridge a short appetite dip and help you identify what she will accept.

Plain Boiled Chicken

Boneless, skinless chicken breast boiled with no salt, oil, or seasoning is one of the most reliable appetite stimulants. Shred it finely and offer a small spoonful at room temperature.

Bland & gentle

Cooked White Rice

Plain white rice is easy to digest and often accepted by dogs with a mild stomach upset. Mix a small amount with shredded chicken for a temporary bland meal.

Bland & gentle

Plain Canned Pumpkin

Pure pumpkin purée (not pumpkin pie filling) is soothing for the digestive tract and many dogs enjoy the taste. Offer one to two teaspoons for small dogs, a tablespoon or two for larger dogs.

Digestive support

Cooked Plain Egg

Scrambled or hard-boiled egg with no butter, salt, or seasoning is a safe, protein-rich treat that many picky dogs will accept. Offer a small portion first.

Protein boost

Low-Sodium Chicken Broth

A small amount of low-sodium, onion-free chicken broth poured over food can make it far more appealing. Check the label carefully — onions and garlic are toxic to dogs.

Flavor enhancer

Plain Yogurt

A teaspoon of plain, unsweetened yogurt can add flavor and gentle probiotics. Avoid yogurt with added sugar, artificial sweeteners, or fruit like grapes.

Gentle probiotic

Cooked Sweet Potato

Plain, cooked, mashed sweet potato is soft, palatable, and rich in fiber. Offer a small amount as a topper or standalone treat during a short appetite dip.

Soft & palatable

Wet Dog Food

If she is refusing dry kibble, a small amount of high-quality wet food often tempts her. Our guide to wet dog food explains what to look for in a quality formula.

Palatable alternative

If your dog is refusing her regular food entirely, it may also help to review our broader guide on what you can feed your dog instead of dog food, which covers safe alternatives and how to use them without unbalancing her diet.

Important: These foods are for short-term encouragement only. They are not nutritionally complete, and feeding them for more than a few days can create imbalances. If your dog will only eat human food for more than 2–3 days, speak with your veterinarian about a balanced plan.

Foods to Avoid

When a dog won't eat, it is tempting to offer anything she will accept. Some human foods, however, are dangerous and can turn a minor appetite problem into a medical emergency.

Safety tip: If you suspect your dog has eaten something toxic, do not wait for symptoms. Call your veterinarian or a pet poison hotline immediately.

Tempting a Picky Eater

If your dog is healthy but simply uninterested in her regular food, a few gentle changes can make mealtime more appealing without creating a lifelong habit of holding out for better options.

  1. Warm the food slightly. A few seconds in the microwave (stir well to avoid hot spots) releases aroma, which is how dogs experience food. Warm food is often far more appealing than cold.
  2. Add a small amount of water or broth. Moistening kibble softens it and makes it easier to eat, especially for senior dogs with dental issues. For dogs with bad teeth, our guide on soft dry dog food for dogs with bad teeth is a useful reference.
  3. Use a food topper. A spoonful of wet food, plain pumpkin, or a small amount of cooked chicken mixed into the kibble can make the whole bowl more appealing. See our guide to dog food toppers for ideas.
  4. Try a puzzle feeder or scatter feeding. Some dogs eat better when food becomes a game. Our guide to puzzle toys for dogs explains how to use them for meals.
  5. Feed in a calm, quiet place. If another pet or a busy household is causing stress, feed your dog in a separate, quiet room.
  6. Keep a consistent feeding schedule. Offer food at the same times each day and remove the bowl after 20–30 minutes. This reinforces routine and prevents constant grazing on food that has lost its appeal.
  7. Consider a food change carefully. If your dog has genuinely gone off a specific food, a gradual transition to a new formula may help. Our guide on the most recommended dry dog food outlines what to look for.

Do not: Free-feed an endless buffet of different foods, hand-feed constantly, or bribe with treats all day. These habits teach a dog that refusing dinner leads to something better, which can turn a temporary appetite dip into a long-term picky-eating pattern.

When to See a Vet

Knowing when to stop offering food and call a professional is the most important decision in this situation. Use the guide below to judge urgency.

Situation Recommended Action
Refused one meal, otherwise bright and active Monitor for 12–24 hours, offer small bland food
Refused food for 24 hours but drinking normally Call your vet for advice the same day
Refused food for more than 24–48 hours See a veterinarian promptly
Puppy, senior, or small breed refusing food Contact a vet sooner — these dogs deteriorate faster
Vomiting, diarrhea, or both alongside refusal See a vet within 24 hours, sooner if severe
Lethargy, weakness, or signs of pain Urgent veterinary visit
Suspected poisoning or toxin ingestion Emergency care immediately
Difficulty breathing, collapse, or seizures Emergency care immediately

If your dog is showing additional symptoms, the following guides may help you describe the problem to your vet more clearly: throwing up bile and not eating, keeps throwing up — what to give, and vomiting white foam and not eating.

Emergency red flags: Seek immediate veterinary care if your dog is unresponsive, has pale gums, is straining to vomit without producing anything (possible bloat), has a swollen abdomen, is collapsing, or has ingested a known toxin. Do not wait for an appetite to return.

Hydration & Recovery

A dog who is not eating may also be drinking less, and dehydration can quickly make her feel worse and further suppress appetite. Encourage gentle water intake throughout the day.

If dehydration or ongoing fluid loss is a concern, your vet may recommend a rehydration plan or a specific diet. Our guide on the best dog food for dogs with sensitive stomachs is a useful reference once she is ready to return to regular meals.

Transitioning Back to Regular Food

Once your dog starts eating again, the goal is to return her to a balanced diet gradually and safely. Sudden switches can trigger another stomach upset.

  1. Start with small, frequent meals. Offer four to six small portions per day instead of two large ones. This is gentler on the stomach and easier to accept.
  2. Mix bland food with her regular food. Begin with a 50/50 mix of bland food and her normal kibble, then shift the ratio toward regular food over 3–5 days.
  3. Choose a gentle formula if needed. If she has a sensitive stomach, a highly digestible or limited-ingredient food may ease the transition. Our article on food for dogs with allergies and sensitive stomachs covers options.
  4. Keep a consistent routine. Feed at the same times and in the same place each day. Predictability supports appetite and digestion.
  5. Monitor for setbacks. If vomiting, diarrhea, or refusal returns during the transition, slow down or contact your vet.

Long-term prevention: A consistent feeding schedule, appropriate portion sizes, regular exercise, and annual veterinary checkups are the most reliable ways to keep your dog's appetite and digestive health on track. If your dog has a history of refusing food, read our guide on dog won't eat dog food but will eat treats for strategies to rebuild good eating habits.

Appetite & Recovery Products for Dogs Who Won't Eat

⚠️ AFFILIATE DISCLOSURE: This website contains affiliate links. As an Amazon Associate, we earn from qualifying purchases. If you make a purchase through these links, we may receive a small commission at no additional cost to you. Read our full affiliate policy.

My Dogs and I Talk Sh!t About You, Distressed Look, by Yoray T-Shirt

My Dogs and I Talk Sh!t About You, Distressed Look, by Yoray T-Shirt

Check price on Amazon
⚠️ Note: The purchase links above are affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.
I Work Hard So My Dogs Can Have A Better Life Vintage Dog T-Shirt Tee For Dog Mom Dad

I Work Hard So My Dogs Can Have A Better Life Vintage Dog T-Shirt Tee For Dog Mom Dad

Check price on Amazon
⚠️ Note: The purchase links above are affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.
My Favorite Year

My Favorite Year

Check price on Amazon
⚠️ Note: The purchase links above are affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.
Can I Pet Your Dog? - Popular Funny Quote T-Shirt T-Shirt

Can I Pet Your Dog? - Popular Funny Quote T-Shirt T-Shirt

Check price on Amazon
⚠️ Note: The purchase links above are affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.
I Work Hard So My Dogs Can Have A Better Life Funny Vintage T-Shirt

I Work Hard So My Dogs Can Have A Better Life Funny Vintage T-Shirt

Check price on Amazon
⚠️ Note: The purchase links above are affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.
I'm A Grown Woman I Do What My Dog Wants Funny Dog Mom Tee T-Shirt For Women

I'm A Grown Woman I Do What My Dog Wants Funny Dog Mom Tee T-Shirt For Women

Check price on Amazon
⚠️ Note: The purchase links above are affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.
You cant tell me what to do. Youre not my dog shirt pets T-Shirt

You cant tell me what to do. Youre not my dog shirt pets T-Shirt

Check price on Amazon
⚠️ Note: The purchase links above are affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.
My Dog Won't Fight But I Will T-Shirt T-Shirt

My Dog Won't Fight But I Will T-Shirt T-Shirt

Check price on Amazon
⚠️ Note: The purchase links above are affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.

Frequently Asked Questions

Start with a temporary bland meal of plain boiled chicken and white rice, or offer a small amount of plain canned pumpkin, cooked egg, or low-sodium broth to stimulate appetite. Keep portions small and observe your dog. If she refuses even high-value foods for more than 24 hours, or has other symptoms such as vomiting or lethargy, contact your veterinarian. For a broader list of safe alternatives, see our guide on what to feed your dog instead of dog food.
A healthy adult dog can typically go up to 24 to 48 hours without food, but this is not ideal. Puppies, small breeds, senior dogs, and dogs with health conditions can become dangerously ill much faster. If your dog has not eaten for more than 24 hours — especially if she is young, old, or showing other symptoms — seek veterinary advice promptly.
Short-term use of bland human foods such as plain boiled chicken, white rice, cooked egg, or plain pumpkin is generally safe and can help during a brief appetite dip. However, human food should not replace a balanced commercial diet long-term, as homemade meals require careful nutritional balancing. Avoid toxic human foods like onions, garlic, chocolate, grapes, and xylitol. If your dog refuses dog food but accepts treats, our article on dog won't eat dog food but will eat treats may help.
A dog that drinks but refuses food may be stressed, bored with the same food, or dealing with an early-stage illness, dental pain, or gastrointestinal upset. If this lasts more than a day or two, or if you notice other changes such as weight loss, vomiting, or lethargy, have your dog examined by a veterinarian.
Safe appetite-tempting foods include plain boiled chicken or turkey (boneless, unseasoned), cooked white rice, plain canned pumpkin, cooked plain egg, low-sodium chicken broth, plain yogurt in small amounts, and small pieces of cooked sweet potato. Always introduce new foods gradually and in small quantities, and avoid onions, garlic, chocolate, grapes, raisins, xylitol, and fatty or heavily seasoned foods.
Take your dog to the vet if she has refused all food for more than 24 hours, or sooner if she is a puppy, senior, small breed, or has a chronic condition. Seek urgent care if she is also vomiting, has diarrhea, seems lethargic, is in pain, has difficulty breathing, shows signs of dehydration, or has eaten something toxic.

The Bottom Line

When your dog won't eat, stay calm and work through the basics: rule out stress and simple pickiness, offer small amounts of safe bland food, keep her hydrated, and watch closely for other symptoms. Most short appetite dips resolve within a day or two with gentle encouragement. But if she refuses food for more than 24 hours, or shows any sign of illness, do not hesitate to call your veterinarian — early action is always the safer choice for a dog who depends on you to notice when something is wrong.

Disclaimer

The information provided on DoggyTalks is for educational purposes only and is not a substitute for professional veterinary advice, diagnosis, or treatment. Always consult a qualified veterinarian regarding your dog's health. Some content may use AI assistance. If you do not agree, please do not use this website. Read the full disclaimer.