What is a Rottweiler bred for?

What is a Rottweiler bred for?
Rottweilers were originally bred to be working dogs. Historically, they were used as herding and guarding dogs by the Roman Empire to drive cattle and protect livestock. Later, during the Middle Ages, Rottweilers were employed by butchers to guard and transport meat carts to market.