Давайте называть это оперативное вмешательство правильно!
Кастрация (лат.castratio) — это операция по удалению репродуктивных органов (семенников или яичников) у животных, не зависимо от их пола и вида. Т.е. кастрация делается у котов и у кошек, кобелей и сук и т.д. И эта операция необратима.
Стерилизация (вазэктомия, трубная окллюзия) — это временное(!) приостановление функций воспроизводства, делающееся также вне зависимости от пола животного (стерилизация кошек и котов, сук и кобелей). И вот эта операция уже обратима.
Главный недостаток стерилизации домашних животных — это продолжение выработки гормонов и возможность (весьма большая) беременности.
Если вы хотите избавить себя и своих питомцев от всех «прелестей» инстинкта воспроизводства, то конечно выбирайте кастрацию. А в дальнейшем соблюдайте диетические и терапевтические назначения врача, т.к. в организме вашего питомца наступят изменения.
В любом случае, помним о том, что это оперативное вмешательство. А о том как правильно подготовиться к операции, читайте здесь