Birds cat can cough up furballs of a sort. But is this is nearly ? outside the range of powerful owls. Found in Lower Hawesbury in an area where the cat has been seen. But after speaking to a few biologists It might be a furball from an eagle. Damn..no cat..