Search Pet Health Library
Why Is My Dog Not Eating?
Loss of appetite in dogs can be concerning for pet owners. While some dogs may skip a meal occasionally, a sudden refusal to eat may indicate an underlying health problem. Dogs can stop eating for many reasons including stomach upset, infections, dental pain, intestinal blockage, or chronic disease.
Some dogs may also experience appetite loss due to stress, environmental changes, or dietary issues. If your dog refuses food for more than 24 hours or develops additional symptoms such as vomiting, diarrhea, lethargy, or abdominal pain, veterinary evaluation is recommended.
At Bushnell Animal Clinic, appetite loss is one of the most common concerns we evaluate in dogs. Early diagnosis helps identify the cause and allows appropriate treatment to begin quickly.
Understanding the potential causes of appetite loss can help dog owners recognize when their pet may need medical attention.