I'm glad to here your Lucky is doing so well on the current regime...that's great! I didn't mean to imply you were doing anything wrong, or that you should change treatments (especially not if things are going smoothly).
Echinacea is a powerful immune system booster and can be used along with aloe. Both humans and animals have been cured of cancer by taking capsules (or tincture, which I much prefer) of echinacea.
I just wanted to let you know that there was something else you could consider as an addition to your current treatment and protocol.