If it wasnt vet quality, if you got it from a dept store or grocery store-they dont work & can make your pet very ill, even kill it. I hope you washed it off. Let us know. I use revolution it takes care of fleas & heartworms plus comes in a 5lb & under dose.
http://www.deadfleaz.com I get it here -cheap.