A same tabby cat died at the door, meanwhile ..
Squeak disappeared... ...
Guess the neighour couldn't tell the difference of the two cats.
The owner never dug it out to verify, thought Squeak was buried
But such coincidence is too peculiar, very suspecious