A little owl pellet?

A little owl pellet?

Observation - A little owl pellet?. Description: Found this on a chalk hillside in Wiltshire

Found this on a chalk hillside in Wiltshire