The most common causes of bad breath in dogs are bad oral hygiene and periodontal disease. ... If your dog is not a chewer and you do not regularly brush his teeth or have his teeth cleaned, then the most likely cause of his bad breath is plaque build-up. Over time, poor oral hygiene can lead to periodontal disease.