There may be many different causes for your dog refusing to eat. In most cases, it’s nothing to be concerned about. Dogs can easily go a day without eating. (A cat, on the other hand, would find this difficult!) But they may not necessarily want to!)
Tips to improve your dog’s appetite:
Feed your dog at set times. This is better than providing unlimited access to food. Feed your dog after you and your family have eaten.
A dog should be able to eat in peace and quiet. Put the food in a quiet place and leave your dog alone when it is eating.
Do not give your dog snacks. These are often particularly tasty, and your dog may come to prefer them and start refusing normal meals.
Tips to improve food intake:
Add warm water to dry food. Mix well, then wait a few minutes before giving it to your dog.
You can also heat the dry food up in the microwave for a few seconds. The heat will release more odor from the kibble. You can also place a small bowl of water in the microwave with the food .
If your dog will not eat the food, remove the food dish after 20 minutes and offer it again some 3 hours later.