There are a number of reasons why a dog would smell, and there isnt much worse than a wet dog smell either. When mine get wet I dry them with a microfibre towel, and with the oils in their coat, they dry fairly quickly without leaving a bad smell around the place.
If you have eliminated any illness, and anal gland problems, bad breath, ears etc, she shouldnt need bathing more than every six months. Is she groomed regularly? You can also get some very pleasant smelling grooming sprays, I use one that smells like baby powder, and the smell lasts for weeks.
http://www.petcetera.co.uk/acatalog/COLOGNES.h tml