No, I'm pretty sure you can buy Revolution over the counter, either from your vet or from a pet store. If Percy has a fungal problem, that would require a vet visit to swab/culture to determine the best treatment, but spot-on flea/tick/earmite/worming products should be fairly straightforward.