Yes i used it in my office when my 2 cats were with me everyone was complaining about the smell after I started running the machine that went away.
I didn’t have dust issues but I notice there is a dusty residue on my unit that I wipe of now and then so it must be pulling in dust