Dogs usually are hearty eaters (although there are some finicky eaters as well!) Most of the time, dogs enjoy chowing down their food. They even find stale food or garbage delicious!
Just like us, however, a dog occasionally may lose his appetite due to stress, a lack of exercise, or even a change in the weather.
Temporary appetite loss in dogs is not serious – dogs are by nature hardy animals and can stay healthy and active even if they don’t eat for 48 hours. Believe it or not, dogs are very in tune with their bodies – when they do not feel so well, or when they feel there is a need for internal cleansing (like detoxification), they fast on their own.
However, if your dog suddenly loses her appetite or stops eating altogether for more than two days, coupled with weight loss, then you should take her to the vet for a check-up. The dog appetite loss is most likely caused by some underlying health problem. – See more at: http://www.natural-dog-health-remedies.com/dog-appetite.html#sthash.QuHtL4is.dpuf