I think the best one is whichever agrees with your pup the best! For example, my guys are on Heartgard with no bad symptoms, but there are lots of other dogs that don't do well on it.
Is there a reason you're looking into potentially changing?
A forum community dedicated to all breeds of dog owners and enthusiasts. Come join the discussion about breeds, training, puppies, food reviews, service animals, and more.