Halitosis is a dental problem that breaks the normal scent of the breath causing it to emit a foul smell.
It occurs in human just as it does in dogs and according to Dr. Brook, a certified veterinary dentist is a condition that’s mostly caused by periodontal diseases.
These are infections of the structure around the teeth, which can cause your dog’s breath to smell like fish.