Hi there, does anyone know what this could possibly be? I did not see this last night, so it is a sudden lump. I can see a vet if absolutely necessary, but I would prefer to try to fix this at home first. I only have one exotic vet here and I have had nothing but awful experience with them. The...