Dans certains cantons en Suisse (notamment Genève), sont interdites la reproduction et l'acquisition de rottweilers, ainsi que d'autres races considérées dangereuses.
En France, la loi du 6 janvier 1999, sur les chiens dits dangereux, classe le rottweiler dans la catégorie n°2, c'est-à-dire « les chiens de garde et de défense ». Ainsi sont obligatoires l'identification par puce électronique ou tatouage, la vaccination contre la rage, une attestation d'assurance responsabilité civile, une déclaration à la mairie et le permis de detention. De plus le chien doit porter une muselière et être tenu en laisse par une personne majeure sur la voie publique. Les mineurs, les majeurs sous tutelle, les personnes ayant un bulletin n°2 du casier judiciaire et les personnes auxquelles la garde d'un chien a été retirée ne sont pas autorisés à détenir un rottweiler.