I used to work for a vet, and he had me buy a single dose of the largest dose of frontline they sold. He gave me the dosage sizes and a small syringe to measure it with. For 21.00, I was able to do my two yorkies for 3 months. The vet I'm currently using didn't say a word until I remembered doing it before. They looked up the dosage sizes to be sure it hadn't changed in 5 years and I've been saving money since then. Hope that helps.