Salmon and whitefish are common ingredients for many commercial dog food brands which are the primary source of protein. As such, your dog can have that fishy smell which does not bother your pooch as it will trouble you. This fishy smell can be considered as bad breath by many.