A pet choosing to eat little or no food as the result of an upset stomach or stress may begin eating again within 24 hours. However, loss of appetite for longer than 1-2 days can be a sign of medical emergency and should not go untreated. Refusing to eat more than two meals is uncommon for most dogs.
Is it normal for my dog to lose his appetite?
Although a loss of appetite in dogs doesn't necessarily indicate serious disease, prompt veterinary attention is important because it could be a sign of significant illness, including cancer, various systemic infections, pain, liver problems, and kidney failure.
What causes dogs to lose their appetite?
Illnesses of all kinds can cause loss of appetite in dogs. Bacterial or viral infections, urinary tract infections, kidney failure, cancer and other illnesses or diseases can make your dog pick at their food or lose their appetite altogether.
How can I bring back my dog's appetite?
Another option is to wet their dry food with appetizing chicken broth or even some lactose free natural yogurt. Adding chunks of meat such as chicken or pork might also help to stimulate their appetite. You shouldn't give your dog too much fatty meat, but if they are undernourished, then it is OK in small doses.
More useful articles on a similar topic 👇
What can you give a dog to stimulate its appetite?How do I know if my dog lost his appetite?