I use Iverhart monthly tablet. My Vet stopped carrying the Heartgard so that is what they take now. I've been thinking about switching back to Heartgard b/c they do not like the tablet form so I have to put some peanut butter and wrap it in cheese in order for them to take it. But, they too get it every month like clock work.