Vet says Sophie has a HUGE spleen