No, we have four and when they're clean they don't smell at all. They have a dog smell when they're wet or after they've been out in the kennel, but that's it. I'm sure diet does have to do with it. Avery can go months without bathing in the house and never smells or feels greasy.
They do shed a lot but only twice a year. Just before summer and in the fall. I've also noticed they do a short shed during their heat cycle but I think that's more like stress related. Avery has an American lab coat, Molly has half and half with English, and the other two have full English coats. The English are really thick coated with a lot of coarse gaurd hair on the back. I've never noticed any smell or greasiness with any of their different coats. But our last lab passed away in probably 2017 or 2018 maybe, and she was greasy sometimes and had a corn chip smell. She had bad thyroids, but my parents always used to feed our dogs cheapy dog food like olroy mainly or sometimes Purina dog chow. I think that had a ton to do with it. I really never even thought much about their food at the time, but after switching them it's amazing how much of a difference in their overall appearance and health from what I remember back with Dakota and our other dogs years ago.