No they will eat young lambs, my neighbour can testify to that. She advised to try and help by putting a streak of stockholm tar at the nape of the neck to try and deter the badger and put it on the hocks/haunches to deter the fox. Apparently they detest the taste of the tar, which is harmlessto the lamb, starts wearing off as they get older. i adore the smell of the stuff lol