I have and have had, little silkie roosters that do a fine job protecting their flock. I don't see how size would matter in that respect.
Several years ago before we got some protection around here, we had a black silkie get attacked by a hawk. The hawk could have had its choice of white...