His teeth and gums are in excellent condition, and he's only 1 1/2 years old. I don't feel it is anything like that.
It isn't "bad breath" from tartar or an infection of the mouth.
It's bad breath that smells like puppy pee, lol.