All I could think of is Sinus problems,one problem leading to bad breath,our elderly cat Tiger has somewhat bad breath from her Sinus problems,smells like dead fish.

But then,why would your kitten's breath be bad? Has he been getting a hold of any small animals outside? Sorry,I can't think of anything else..
