Don't dismiss the bad breath, it could be an infection of some sort and could cause really bad issues......mine had the same thing.....took care of it too late and it took care of my cat in the form of a rampant infection that started with her teeth that got into her blood stream.
Team SPITTN TEETH!!
Always remember: When you own a boat LIQUID MATTERS!!!!!