"My senior toy poodle has several health issues, so I am very cautious about trying new products. My vet, however, recommended Advantage Multi for him, and it has worked very well. His sensitive stomach could not tolerate oral heartworm and flea meds on top of his other meds, so the topical is a better choice. WARNING: When using Advantage Mulit or any other topical flea or heartworm treatment, you have to be VERY careful to use only shampoos whose labels state that they will not remove topical medications. Use a regular dog shampoo or one that contains soap or other detergents, and the fleas will come back (ours did), and I guess the heartworms could as well! Luckily, there are several options for those topical-safe shampoos, so it's not a problem if you just read the labels carefully. If you mess up, call the vet, and you may have to use another dose of the Advantage Multi without waiting for the month to be up."