
My Dog Won't Eat: When to Worry and What to Do
Few things worry a dog owner more than watching their pet walk away from a full food bowl. Whether your dog has been a reliable eater for years or has always been finicky, a sudden loss of appetite can raise alarm bells. The good news is that many causes of appetite loss in dogs are temporary and manageable. The key is knowing when it is something that will pass on its own and when it is time to call your veterinarian.
At Skyway Animal Hospital in St. Petersburg, we help concerned pet owners navigate this situation regularly. Here is what you should know about why dogs stop eating, when to worry, and what you can do at home to get your dog back on track.
Common Reasons Dogs Stop Eating
Not every skipped meal is a medical emergency. Dogs can lose interest in food for a variety of everyday reasons that resolve on their own within a day or two.
Stress and Environmental Changes
Dogs are creatures of routine. Changes in their environment can cause temporary appetite loss, including:
- Moving to a new home — Unfamiliar surroundings can make dogs anxious
- New family members or pets — A new baby, roommate, or another animal in the house
- Schedule changes — Shifts in your work hours or daily routine
- Loud noises — Thunderstorms, fireworks, and construction nearby
- Travel or boarding — Being away from home is stressful for many dogs
New Food or Dietary Changes
If you recently switched your dog's food, they may simply not like the new option. Abrupt dietary changes can also cause mild stomach upset that makes them reluctant to eat. When transitioning foods, do it gradually over seven to ten days, mixing increasing amounts of the new food with the old.
Picky Eating Habits
Some dogs learn that refusing kibble leads to tastier alternatives. If you regularly offer table scraps or swap in treats when your dog turns their nose up at dinner, you may have inadvertently trained a picky eater. Healthy dogs will not starve themselves, and a brief period of holding out is usually a behavioral issue rather than a medical one.
Hot Weather
Here in St. Petersburg, heat plays a significant role in appetite changes. Many dogs eat less during Florida's warmest months, particularly between May and October. This is a normal physiological response. When your dog's body is working to stay cool, digestion takes a back seat. We will cover this in more detail below.
Aging
Senior dogs often eat less than they did in their younger years. Their metabolism slows, their activity level decreases, and they simply need fewer calories. As long as your older dog maintains a healthy weight and seems otherwise well, a modest decrease in food intake may be perfectly normal.
Medical Causes of Appetite Loss
When appetite loss persists beyond a day or two, or comes with other symptoms, a medical cause may be at play. Some of the most common health-related reasons dogs stop eating include the following.
Dental Pain
Broken teeth, periodontal disease, oral tumors, and abscessed tooth roots can make eating painful. Dogs with dental issues may approach their food bowl eagerly but then pull away, chew on one side, or drop food from their mouth. Bad breath and drooling are often clues that dental problems are involved.
Gastrointestinal Issues
Upset stomach, gastritis, inflammatory bowel disease, pancreatitis, intestinal blockages, and parasites can all suppress appetite. Dogs with GI trouble often show additional signs such as vomiting, diarrhea, excessive gas, or abdominal discomfort.
Infections and Illness
Bacterial infections, viral diseases, urinary tract infections, and respiratory infections can all make your dog feel too sick to eat. Fever is a common underlying factor. A dog running a temperature will typically refuse food and seem lethargic.
Organ Disease
Kidney disease, liver disease, and certain endocrine disorders such as Addison's disease or hypothyroidism can gradually reduce appetite. These conditions tend to develop slowly and may include other signs like increased thirst, changes in urination, weight loss, or a dull coat.
Nausea
Dogs can experience nausea from many sources, including medications, car rides, eating something they should not have, or underlying illness. A nauseous dog may lick their lips repeatedly, drool, swallow frequently, or eat grass. They often show no interest in food even when it is placed right in front of them.
Pain
Any source of pain, whether from arthritis, a recent injury, post-surgical recovery, or an internal issue, can cause a dog to stop eating. Pain suppresses appetite just as it does in people.
How Long Can a Dog Safely Go Without Eating?
Understanding the timeline helps you gauge when concern should escalate.
- Skipping one meal — Generally not a cause for concern in an otherwise healthy adult dog. Monitor for other symptoms but do not panic.
- 24 hours without eating — Worth paying close attention. Make sure your dog is still drinking water. Try offering a different food or a small amount of something bland like boiled chicken.
- 48 hours without eating — Contact your veterinarian, especially if your dog seems off in other ways. Two full days without food in a dog that normally eats well warrants professional evaluation.
- 72 hours or more — Seek veterinary care promptly. Extended fasting can lead to dangerous metabolic changes, particularly in smaller breeds, puppies, and senior dogs.
Important exceptions: Puppies under six months old should not go more than 12 hours without eating, as they are prone to dangerous drops in blood sugar. Small breed dogs and dogs with diabetes or other chronic conditions should also be evaluated sooner rather than later.
Red Flags That Need Immediate Veterinary Attention
Some situations call for urgent care regardless of how long your dog has been refusing food. Contact your veterinarian or seek emergency care if your dog shows any of the following signs alongside appetite loss.
Not Drinking Water
A dog that is not eating and not drinking is at risk of dehydration, which can become dangerous quickly, especially in Florida's heat. This combination almost always indicates something more serious than simple pickiness.
Vomiting
Occasional vomiting can happen, but repeated vomiting combined with food refusal may signal a blockage, toxin ingestion, pancreatitis, or other serious conditions requiring prompt treatment.
Lethargy or Weakness
If your normally energetic dog is listless, reluctant to move, or seems unsteady on their feet, this is a significant warning sign. Lethargy combined with appetite loss suggests your dog is genuinely unwell.
Bloated or Distended Abdomen
A swollen, hard, or painful belly is a potential emergency. Gastric dilatation-volvulus (GDV), commonly called bloat, is a life-threatening condition that requires immediate surgical intervention. Large and deep-chested breeds are especially at risk.
Other Urgent Signs
- Bloody vomit or diarrhea
- Difficulty breathing
- Pale or white gums
- Signs of pain such as whimpering, guarding the abdomen, or reluctance to be touched
- Known ingestion of a toxic substance or foreign object
- Seizures or collapse
Home Remedies to Encourage Eating
If your dog has skipped a meal or two but seems otherwise healthy and alert, there are several strategies you can try at home before heading to the vet.
Warm Up Their Food
Heating your dog's food slightly (to just above room temperature) releases aromas that can make it more appealing. This works especially well with wet or canned food. Microwave it for a few seconds and stir to eliminate hot spots, or add a splash of warm water to kibble.
Offer Bone Broth
Low-sodium, plain bone broth (with no onion or garlic) can entice a reluctant eater. Pour a small amount over their regular food or offer it on its own. Bone broth also provides hydration, which is particularly valuable if your dog is not drinking as much as usual.
Try a Bland Diet
Plain boiled chicken breast (no skin, no seasoning) mixed with white rice is gentle on the stomach and often irresistible to dogs. Start with small portions. If your dog eats it readily, you can gradually transition back to their regular food over a few days.
Hand Feeding
Some dogs will eat from your hand when they refuse to eat from their bowl. This can be especially helpful for dogs that are stressed, anxious, or recovering from illness. Sit with them in a quiet, calm space and offer small amounts at a time.
Remove Distractions
Feed your dog in a quiet area away from other pets, loud noises, and household commotion. Some dogs are too anxious or distracted to eat in a busy environment.
Stick to a Schedule
Offer food at consistent times and remove the bowl after 15 to 20 minutes if your dog does not eat. This teaches your dog that food is available at mealtimes and prevents grazing habits that can mask appetite changes.
Heat-Related Appetite Loss in Florida
Living in St. Petersburg means your dog's appetite may ebb and flow with the seasons. Understanding the connection between heat and eating habits helps you separate normal summer changes from genuine health concerns.
Why Dogs Eat Less in the Heat
When temperatures climb into the upper 80s and 90s, as they regularly do here from late spring through early fall, dogs naturally reduce their food intake. Their bodies are spending energy on thermoregulation rather than digestion. This is similar to how many people prefer lighter meals in summer.
Dehydration Risk
The bigger concern during hot months is not reduced food intake but dehydration. A dog that is eating less but drinking plenty of water is usually fine. A dog that is eating less and also drinking less needs closer attention. In Florida's heat, dehydration can develop rapidly and compound the effects of reduced food intake.
Summer Feeding Tips
- Feed during cooler hours — Offer meals in the early morning or after sunset when temperatures drop
- Keep food fresh — Wet food and home-prepared meals spoil faster in the heat. Do not leave food sitting out for extended periods
- Increase water access — Place multiple water bowls around your home and yard, and add ice cubes to keep water cool
- Frozen treats — Freeze low-sodium broth in ice cube trays or stuff a Kong with peanut butter and freeze it for a cool, engaging meal
- Monitor weight — A modest decrease in summer food intake is normal, but ongoing weight loss is not
When to See Your Vet
As a general guideline, schedule a veterinary visit if:
- Your dog has not eaten for 48 hours or more
- Appetite loss is accompanied by vomiting, diarrhea, lethargy, or any red flag symptoms
- Your dog is a puppy, a senior, or has an existing health condition
- You notice weight loss over several weeks
- Your dog's eating habits have changed significantly without an obvious cause
- Home remedies have not helped after a couple of days
At Skyway Animal Hospital, we approach appetite loss systematically. Depending on your dog's symptoms and history, we may recommend a physical examination, bloodwork to evaluate organ function, imaging such as X-rays or ultrasound to check for obstructions or internal issues, or a dental evaluation. Identifying the underlying cause allows us to target treatment and get your dog feeling better quickly.
Early intervention makes a difference. A problem caught at the 48-hour mark is nearly always easier and less costly to treat than one that has been developing for a week or more.
Is your dog refusing to eat? At Skyway Animal Hospital in St. Petersburg, our diagnostics team can identify the cause quickly with in-house bloodwork and imaging. Request an appointment or call us at (727) 327-5141.



