It all depends on what it smells LIKE. My very first stop would be at the vets simply because a lot of things, including renal problems, liver problems, etc. can make the breath stink and you don't want to cover up something that could potentially be a health issue.