Bad breath during teething isn't unusual. He may have some retained baby teeth that haven't fallen out on their own and are starting to decay.
Are you planning on having him neutered? Usually your vet will remove any retained baby teeth during the procedure. |