Also, L'Occitane do good scented candles and those diffuser stick things. Agree about damp dusting - I do this anyway because of DH's asthma and it's astonishing how much hair and stuff is lifted even when you do it regularly, along with regular cleaning of paintwork and glass doors leading to garden - we have a fine collection of "snart" - nose art created by pointy noses.
I bake a lot, hoover daily, keep the doors open, and spend a fortune on Yankee Candle Clean Cotton reed diffusers/candles. This has the bonus effect of making people think I've been ironing.
It's also worth bearing in mind that what you feed the dog can effect how 'doggy' they smell - when I first got my older dog, she'd been fed on very cheap mixer-y type kibble. I changed her onto JWB and the houndy smell levels dropped a bit.