“These are great because they offer protection for a long time without the mess of the topical treatments. My dog used to run and hide when it was time for her next Frontline treatment and she used to rub most of it off onto the carpet (she has extremely short hair). She gets excited for her 3 month Bravecto treatments and she thinks its a special treat.”