Eating behavior
Is it normal for a dog to lose appetite when stressed
Last updated 23 September 2026 · How we write and check this
Short answer
Yes, stress commonly suppresses appetite in dogs the same way it does in many people, and triggers like a loud storm, a new pet, a vet visit, or a change in routine can all cause a temporary dip in eating that typically resolves within a day or two once the stressful trigger passes.
Why stress and appetite are closely linked
Stress hormones affect digestion and appetite regulation directly, which is why a dog going through something stressful, even something as ordinary as a busy houseful of guests, may show noticeably less interest in food than usual during that period.
Common stressful triggers worth recognizing
Thunderstorms and fireworks, a new pet or baby in the home, boarding or a stay at a kennel, a vet visit, and travel are all common, identifiable triggers that can explain a short term appetite dip without pointing to any underlying health problem.
When stress related appetite loss needs a closer look
A dip that resolves within a day or two once the stressful event passes is consistent with a normal stress response. Appetite loss that persists well beyond the triggering event, or that happens without any identifiable stressful cause at all, is worth a vet visit to look for other explanations.
Key takeaways
- Stress commonly suppresses appetite in dogs, similar to the effect it has in many people.
- Thunderstorms, new pets, boarding, and vet visits are all common, identifiable stress triggers.
- Appetite loss persisting well beyond an identifiable stressful event deserves a proper vet check.