Our vet will dispense just a few doses. You probably pay a wee bit more for their trouble, but it beats buying enough for 100 doses. I suppose it depends on the area - round here we have a number of smallholdings and small farms so the opened packs get bought quickly, or someone might be happy to buy an opened pack for something off it. Try asking - they might say 'no', but they might say 'yes'.