Yes, I think a lot depends on the food. Luna loves to eat Hill's Oral Care and I think that is one of the reasons why her breath is rarely stinky.

But it has been bad with her as a kitten while she was teething and her gums were inflamed. At that time, it's been really bad, but luckily it stopped when she got her new teeth.

Oral problems like inflamed gums, bad teeth or plaque could always be a reason for bad breath, so it's definitely better to check their mouth. But a lot depends on the food was well.

Kirsten