Питание ротвейлера должно быть тщательно сбалансировано с учетом их размера, мышечной массы и уровня активности. Рекомендуется использовать качественные корма премиум-класса, специально разработанные для крупных пород собак, с высоким содержанием белка (минимум 23-25%) и умеренным содержанием жиров (12-16%). При натуральном кормлении рацион должен состоять из нежирного мяса (говядина, курица, индейка), которое должно составлять около 50% рациона, субпродуктов, круп (рис, гречка), овощей и кисломолочных продуктов. Важно контролировать порции, так как порода склонна к ожирению. Кормление взрослой собаки рекомендуется разделить на 2 приема в день. Щенков следует кормить чаще – 4-6 раз в день с постепенным уменьшением частоты кормлений. Необходимо обеспечить постоянный доступ к свежей воде и следить за тем, чтобы собака не переедала и не набирала лишний вес.