Does a robin eats a spider?

Yes. It most certainly does.