Updated September 25, 2026. Fact-checked against veterinary sources; review by a licensed veterinarian is in progress. See our editorial policy.
Quick answer: Stress from a move, boarding, a new pet sitter, or a hospital stay often reduces appetite in dogs and cats. Keeping the same food, bowls, and schedule, and offering meals in a quiet spot, usually helps within a day or two. Cats are especially sensitive to change, and a cat that doesn’t eat for more than about 24 hours needs a vet because of the risk of fatty liver disease.
Keep things familiar
- Same food, bowls, and feeding times
- Familiar bedding and toys with home scents
- A quiet feeding area away from busy spaces and other pets
Encourage eating
- Warm wet food slightly
- Offer small, frequent meals
- Sit quietly nearby if your pet finds that comforting
- For cats, provide hiding spots and separate food, water, and litter areas
- Pheromone products made for cats or dogs may help some pets settle
Boarding and pet sitters
- Send pre-portioned meals and written instructions
- Ask them to report skipped meals
When to call your vet
- A cat not eating for more than about 24 hours
- A dog not eating for more than 1–2 days
- Vomiting, diarrhea, or lethargy
What to avoid
- Switching foods during a stressful change
- Forcing food
Sources
- AAFP and ISFM Feline Environmental Needs Guidelines. J Feline Med Surg. 2013
- Cornell Feline Health Center: Hepatic lipidosis
- WSAVA Global Nutrition Committee: Nutrition toolkit
This article is for general education and is not a substitute for care from your own veterinarian. Learn about The Pet Vet and our editorial policy.
