Come home, little Ilio!!! You need to let the vet look at that lump, baby! Please keep us updated and best of luck!