I’ve heard some bad things about Bravecto, but I don’t know whether it’s true or not. (You can google it or PM Charlotte K here - she knows about it). Never heard of the other one. Honestly, I’m not that comfortable with the idea of putting chemicals in (or even on, really) my dogs ...