Delighted that Kane is finally on the mend - you will see his weight gain in leaps and bounds now he no longer has those unwelcome little visitors.
Keep a close eye on him though and get back to the vet at the first sign of any more troubles.
good luck to you both !