Just found a dead possum on the front lawn, it was missing it's head I have heard that owls go after possums and crush their skull, As I have a tawny Frog Mouth living in the park next door I was wondering if he could be the culprit?
Any one know about the habits of this bird?