The vet told me to continue treating with advantage for 3 months and that should solve the problem. I'm going to wash everything and vacuum. Is there anyway to tell if the tube is for cats or dogs? I just bought some specific cat stuff and put on him. But I have another small bottle that wasn't in a box so I'm not sure if it's cat or dog. The tube looks similar to the one I just bought. Maybe has a different color but they both say Advantage 18. Neither of them say it's for cats. Just the box it comes in.