I have a pet at home. I don't know how it got infected with fleas when I wear it when I go out. I also have fleas at home, so I bought this and sprayed it at home. The removal effect is very good, very gentle, and there is no smell. It's really good.