I think it may be a pellet as well. To tell the difference between owl pellets and those of other birds of prey, check to see if it has bones in it. Owl pellets have a lot of bones and bone fragments in them, but other birds of prey have only a small ammount of bone fragments and quite often none at all.
Tracey