I'd suggest talking to your vet about ivermec to make sure you are giving the correct dose for your dog's weight. I know lots of people use the straight up horse version from places like TSC and it does work, you just have to be very careful to use the right dose. Too much can be very bad.