I bought this online and after two and a half months of my dog still having fleas I realized I must of got a fake product because Frontline always worked so well in the past.