I don't see much of a choice. If your dog has a lot of hair get it cut short and let it stay inside more. Me? I love the smell of my dog. It smells like love.
You could sprinkle him a little bit with baby powder.
I live on a farm... that would mean love smells like horse-sh!t.... I voted for cleaning the dog somehow.