I had a bad flea problem over the summer and my vet gave me the same pills, I gave them to my dogs and the fleas were off of them with in 2 hours! If you have fleas, you'll probably have to spray your house too...I had to twice! That's even with the advantix! Fleas were bad last year, I hope it's not the same this year