Good luck with the flea battle. I know that can be soooooo frustrating...