My vet said 48 hours after. Also, I order my Frontline from petsmegastore.com. They are located in Australia, so you have to click on the USA for dollars. I just ordered a 6-month supply and received it within 5 days. They had free shipping at that time, and the cost was $44.00. |