Vets rape pet owners. People who own hunting dogs especially a lot of them, learn to save money. They give the dogs their shot themselves and so forth. BTW, if you look at the ingredients on safeguard for goats, it's the same ingredient and same percentage, but the dog form is a lot higher price because the vets know people will sell their kidney to save scruffy. When I had a pack of beagle rabbit dogs, I gave them 1/10th of a cc per 10lbs of body weight of the liquid ivermectin. I squirted it down their throat.