A trained one.
Both my staffy/pit and my husband's rotty/kelpie, which are not small, are good with our chooks. But it had to be trained into them. Don't really think it's a breed thing either - seen rat terriers defend chickens with their little lives. Seen big ol' boofy boxers run off...