When I got home today, I cleaned the house. I vaccumed my bedroom twice after discovering there was fleas in it. Recently, I have found fleas crawling in my socks and I put down a small bowl of water and table salt all over my bedroom floor. Will this work? Also, does it help keeping my cat indoors she is an indoor/outdoor cat.