vet
If your dog had heart worms then this would make perfect sense that trifexis killed your dog.I'm sure you had your dog tested, but sometimes with test,they will show up negative even when they are really positive.If you find yourself in this type of situation again I would have a necropsy done to determine the cause of death.I'm sorry for your loss.