You know your dog has bad breath, but do you know what causes that stinky doggy breath? Why Does My Dog Have Bad Breath The quick and general explanation of bad breath is this. There are bacteria in every mouth, whether that mouth is human, feline, elephant, or canine, and these bacteria are supposed to be there. The bacteria digest and decompose the bits of food that remain in the … [Read more...]