Yes, Revolution is by Rx. Advantage is over-the-counter. I used to have the dosage amount for topical application, but lost my bunny medical files a year or so ago. --Laura From: krasijane Petsmart doesn't sell Revolution, do I have to get it from the vet?