I've used Heartguard for years. Of course Jolie eats the whole thing. Sadie will eat hers but I have to break it into 3rds and give her each piece until its gone. Sassy will not have any part of the Heartguard. Last month I had to break it into tiny little pieces and put them in turkey to get her to eat. Since I don't give my dogs people food I was less than thrilled and she still really didn't want to eat it. This month the vet gave me a much smaller pill called Interceptor. I guess I can always stick it down her throat it need be.