My cat was due to get a renewal of her monthly flea treatment prescription (Advocate) but the vet just told me that they can't dispense it currently as it's not an emergency. Can anyone recommend the best OTC one I can buy either online or from Pets at Home?