This is the skull that we found on the porch. This part of it is slightly smaller than tennis-ball sized. Do any of you know what kind of animal this was from?

I saw a cat in the front yard this evening, which may lend credence to the cat-leaving-it-there theory.