My personal opinion is that no dog should have to spend their entire life outside.

Every dog I've had wouldn't guard ducks, they'd prefer to chase them, so I have no advice on breed.