I've notice for some time that my dog's breath gets bad when I give him green veggies. Cooked or raw, they seem to make his breath smell stale.
It is curious that something with chlorphyl, which should freshen his breath, only makes it smell worse.
I've migrated from dog food, to home made food for him, now back to Innova dog food, which he seems to do very well on. I recently moved, and am traveling a lot, so I had to put him back onto a dog food.