Steve is on Bravecto and Interceptor. He eats the Interceptor in his food no problem, but HATES the Bravecto, and I don't blame him - it smells like a chemical factory. I always have to trick him into eating it. Luckily it's an "every three months" thing.
We have tons of mosquitoes in the season, so as much as I would like to not feed him chemicals, I guess it's for his own good.
He has never had a flea. He never had a tick until a few months ago, when I think he got some from another dog at the dogsitter's house. It was near the end of a Bravecto dose, so maybe that's why. Took a few weeks to get those suckers out of the house. I even woke up with one on me one morning. Steve refused to sleep on his bed for a couple of weeks, even after I had treated the hell out of it. Little dude is totally paranoid about ticks.