Frontline was very expensive to use last summer on the dogs. We found something new called bio spot. It costs us $12.00 for three monthly treatments for a medium sized dog 31-60 pounds.