Our dog has a long coat so we take great care regarding his grooming. We have a grooming mitt, combs and brushes and he's groomed every single day. My wife pops him in the shower and she's also got some dry shampoo she can rub into his coat, as well as a dog friendly perfume. He goes for a cut and shampoo every month at a cost of £30. We also keep on top of his dental hygiene and he has had teeth scraped and polished twice by our vet. As a consequence of all these measures, he doesn't smell and with all the air purifiers we have around our home our home smells OK.