I am not 100% sure but it is too big to be fox or badger and too narrow to be cow or horse. This leaves sheep and deer. Generally sheep are shorter and wider, deer longer and thinner. Roe deer tibia are about 23cm, fallow and red deer 28/29cm. So a large deer.