Thanks for all your comments!!
I think, as one of you mentioned, it could well be keratoacanthoma. I did some research on the internet and found some pretty similar pics, not as advanced or big as milo's but pretty similar. I will be going to the vet on friday so I will make sure to keep you posted about the diagnostic.
Thanks once again!