A healthy dog should not have much of an odor at all. An offensive smell indicates a health problem. This may be from dental disease, a skin condition, allergies, blocked anal glands or simply a result of an inappropriate diet. Instead of frequent bathing and deodorant sprays to mask a doggie odor, find natural ways to make your dog smell better.