Persistent bad breath in dogs, also known as halitosis, is often a sign of underlying dental problems, including rotting teeth. Holes or cavities Cavities may appear as dark spots or visible holes ...