Милые мои, ну какая профилактика опухолей, тем более 100%ная. Если бы Вы нашли 100%ную, Вам бы дали Нобелевскую премию. Наверное можно говорить о снижении риска заболевания.
Риск можно немного сократить: правильно кормить, без консервантов, красителей и пр. хими; не курить в комнате, где крысы живут и т.д. и т.п.
В данном случае, если речь уж идёт об опухолях молочной железы, то кастрация действительно снижает риск их появления, равно, как и опухоли матки, вообще репродуктивных органов.
А, что тут присутствует и наследственный фактор, Вы правы. Но как этим воспользоваться? Выбраковывать тех, кто заболели, но уже произвели потомство, а то потомство произвело уже следующее...?