Low-quality dog kibble is made of all kinds of scraps and food. Dead animals, roadkill, garbage, etc. are also beloved chew toys that cause stinky breath in dogs.
Most often, dogs suffer from tooth decay and tartar buildup. Dogs can also suffer from lots of gum diseases, including gingivitis, and redness and swelling of the gum line.