On the other hand, that coat is also the main cause of the bad smell. Their coat can trap bacteria, fungi, yeast, and dampness, which leads to bad odor. Here are some of the most common causes of bad smell in the Golden Retrievers. Health Problems. Numerous health problems can cause a bad smell in the Golden Retriever. Most common are: Diseased Teeth And Gums; Bacterial Infections