No, Maltese dogs don’t smell. Compared to other breeds of dogs, Maltese aren’t smelly because they are smaller and easier to bathe and keep clean.
Maltese also don’t have skin fold, which are warm and moist areas on a dog’s skin that can accumulate bacteria and yeast that causes them to be smelly.
Maltese also don’t have excessive wax buildup in their ears that cause dogs to be smelly.
However, just like with any dog, if you don’t bathe your Maltese, they will smell.