Rupert had smelly breath at one point when he was a pup, for him it turns out that his anal glands needed emptying and he was going crazy itching his bum, it wasn't a poopy smell at all, but that was the only time he had bad breath as a pup, might be a possibility..?
Not too sure about those treats in particular but ones with parsley and the like in tend to do the trick people have told me

__________________
Here's to the crazy ones. The rebels. The troublemakers.
The ones who see things differently.
While some may see them as the crazy ones, we see genius. Because the people who are crazy enough to think they can change the world, are the ones who do...