What Causes a Dog Not to Eat?

There are a lot of things that will cause a dog not to eat. Sickness, stomach issues, blockage and stress are some of the leading causes. If your dog suddenly stops eating it is best to go see a vet it could be something very serious.