I have heard of people dosing it to their dogs without any problems, but you cannot give it to most herding dog breeds. Including any size aussies, collies, english shepherds, long haired whippets because they can carry the MDR1 mutation gene, but some herding breeds do not carry it. Some of the non herding breeds can carry it also, best bet is to research your breed and find out if it can carry the gene. If you really want to use it, be safe and you can get your dog tested for it. Some drugs (including Ivermectin) can cause Neurotoxicity in the brain with the dogs that carry this mutation. There is the website you can go to that tells all about it, and the other drugs to be aware of. PM me and I will give you the website.
1% injectable for swine is much better, cheaper and easier to precisely dose your dog. it is about 30-35 bucks for a 50cc bottle, but that will last for years unless you have a ton of dogs. Get a 1cc (tuberculin) syringe and give .1cc for each 10 pounds of body weight. You do not inject it, but give it orally. so if Fido weighs 30 pounds, draw up .3 on the syringe, remove the needle and squirt it down the throat. What could be easier?