The Boerboel is not only confident, sweet, and protective, but is also one of the best farm dogs. This breed is used often in South Africa to protect against wildlife and terrorism and is also one of the best dog breeds to have around children if well-trained and well-socialized from puppy-hood.