I use Tri-Heart plus. I used to use Heartguard but my vet started carrying that instead. I think its a generic version of heartguard?