Can pets with tick medication and caterpillars co-exist in the same home? Yes, they can. These medications are actually pesticides/insecticides. They are safe for mammals but not for insects.
The different active ingredients in different brands work by various methods. What kills with green vomit is a different ingredient than the one that keeps them from pupating properly.