Koirien kirppulääkkeet ovat monessa muodossa: jauheet, sumutteet, emulsiot ja kaulukset sekä shampoot, tipat ja suun kautta otettavat lääkkeet. Jokainen näistä koirien kirppulääkkeiden muodoista tarjoaa joko hoidon tartunnalle, ehkäisylle tai molemmille. Lääkkeitä, kuten pyretiinit ja pyretroidit, imidaklopridi, aryyliheterosyklit, metaflumitsoni ja hyönteisten kasvua säätelevät aineet ovat saatavilla eri muodoissa. Muita koirille tarkoitettuja kirppulääkkeitä, joita on saatavana eri muodoissa, ovat selamektiini, nitenpyraami, spinosadi ja luonnollisemmat kirppuhoidot, kuten sitrusuutteet ja boraatti.
Pyrettiinit ovat yksi yleisimmin käytetyistä ainesosista koirien kirppulääkkeissä. Ne on uutettu krysanteemikasvien kukista ja niitä on käytetty tehokkaana kirppujenhoitona yli vuosisadan ajan. Tämä uute muuttaa kemiallisesti hyönteisten hermosolusoluja, kuten kirppuja, punkkeja, täitä ja hyttysiä. Useimmat pyretiiniä sisältävät kirppu- ja punkkihoitolääkkeet levitetään suoraan lemmikille, kuten jauhe tai suihke.
Pyretroidit ovat synteettisiä pyretriinejä, jotka on muotoiltu laboratoriossa. Kuten pyretriinit, pyretroidit ärsyttävät ja muuttavat kohtalokkaasti kirppujen ja punkkien hermostoa. Pyretroidit toimivat hitaammin kuin pyretriinit, mutta tarjoavat kestävämpiä vaikutuksia, joten pyretroideja käytetään suihkeissa ja öljypohjaisissa kirppulääkkeissä koirille. Nämä lääkkeet ovat haitallisia kissoille ja voivat aiheuttaa tilapäisen myrkyllisyysmyrkytyksen herkille koirille.
Useimmat koirille tarkoitetut kirppulääkkeet vaikuttavat hyönteisten hermostoon. Imidaklopridi, ajankohtainen hyönteismyrkkyöljy, joka levitetään kuukausittain, estää hermoreseptoreita. Aryyliheterosyklit ja metaflumitsonilääkkeet aiheuttavat kirppujen halvaantumista. Nitenpyram on turvallinen suun kautta otettava tuote, mutta sen tehokkuus on hyvin lyhytikäinen, koska lääke huuhdellaan yleensä lemmikin järjestelmästä noin 24 tunnissa. Spinosad, toinen suun kautta otettava tuote, on tyypillisesti tehokas vain aikuisia kirppuja vastaan.
Selamektiini on erittäin voimakas lääke, jota käytetään kirppujen, punkkien, suoliston loisten, korvapunkkien ja sydänmatosairauksien torjuntaan. Paikallisesti käytetty selamektiini imeytyy eläimen verenkiertoon ja ruoansulatuskanavaan, ja se tappaa lähes kaikki kirput 36 tunnin kuluessa levittämisestä. Selamektiinin tiedetään olevan turvallista tiineille ja imettäville naaraille, siitoskoirille ja collieille, mutta sitä ei tule antaa alle kuuden viikon ikäisille nuorille eläimille tai sairaille tai heikoille eläimille.
Hyönteisten kehittymisen estäjät (IDI) ja hyönteisten kasvua säätelevät aineet (IGR) estävät kirppujen kasvua. IDI: t estävät kitiinin, aikuisuuteen tarvittavan aineen, kehittymistä. IGR: t käyttävät nuorten kasvuhormonia estääkseen kirppujen kypsymisen. IDI: t ja IGR: t eivät tappaa kirppuja ja yleensä yhdistetään lisähyönteismyrkkyyn. Näitä kemikaaleja käytetään yleisesti sumuttimissa tai ruiskuissa tai suun kautta otettavina lääkkeinä tai paikallisina suihkeina.
Jotkut näistä lääkkeistä ovat erittäin myrkyllisiä, joten luonnolliset kirppukarkotteet ovat kasvussa. Sitrusuutteita voidaan lisätä kastikkeisiin, shampoihin ja suihkeisiin, ja kuten muut hyönteismyrkyt, ne vaikuttavat kirppujen hermostoon. Jotkut koirat voivat olla erittäin herkkiä sitrushedelmäuutteille. Boraatti, usein booraksijauheen muodossa, estää hyönteisten kasvua, mutta sen pitkäaikaisia vaikutuksia ei tunneta ja sen on todettu olevan vähemmän turvallinen kuin IGR- ja IDI-lääkkeet.