This is a once a month topical medicine to protect against heartworm, fleas, ticks and mites. This package of Revolution topical meds is opened with only one dose missing. Sadly it was bought and my Aunt's dog passed away. It is for dogs weighing between 10-20lbs. Does not expire until May 2015. Thanks for looking. Feel free to ask me any questions.