What Causes Bad Breath in Dogs?

The same thing that causes bad breath in humans causes it in dogs. When bacteria builds up in a dogs mouth it can cause bad breath. Also if one of a dogs teeth is infected it can cause bad breath.