It does seem to the untrained eye....that cancers are similar to parasites....so these drugs have got to be worth a go....when you read all the testimonies of people that have used these things and they have worked.....time to ring the vet and see what you can get hold of