Catty, I read up on Transfer Factor, through one of the link's you posted. Thank you. I will talk to Lillycat and the vet about this.

On a side note, I was so sad to read about Hamish.