I chose a yorkie for the SAME reason. I was debating between a maltese and a yorkie too. The white coats require a lot of upkeep. As for being stinky, my Esme usually doesn't go outside to grass more that 1-2 times a week (she is inside trained) and when she does go outside to play, I bathe her right after, so she smells fresh all the time! I can't imagine malteses never stink, it's a dog just like any other!
__________________ Esme & Mari |