I love Trifexis and wish I could use it on my dogs!
Trifexis is absorbed within the first hour after eating it. However, if the pup vomited before the hour, call your vet and they'll replace it. If it's after an hour, then it's fine and not to worry.
Like Comfortis, some dogs will vomit the first time, but not any more after that.