Golden Retrievers often smell bad because of its thick water-resistant coat. You can, however, maintain its cleanliness to control its bad odor.