It could be a tumor.... I would tell her to take him to the vet asap!

Good luck!