Ivermectin is a good choice, you can get Xeno 450 from the vets, or you can buy it online. Watch the strength if you buy it from other than your vet ( I have the drops at 0.8% ). You can get an Ivermectin based spot on from places like Pets at Home, but again watch the strength as it is a lot lower and far less effective than the Xeno.