Kastracja i sterylizacja to dwa różne zabiegi, które mają na celu kontrolę rozrodu u psów – zarówno samców, jak i samic. Kastracja odnosi się do chirurgicznego usunięcia gonad, czyli gruczołów płciowych (w przypadku psa – jąder, a w przypadku suki – jajników). Jest to zabieg, który uniemożliwia zwierzęciu wytwarzanie komórek rozrodczych, inaczej nazywanych gametami. Z kolei sterylizacja dotyczy przecięcia lub podwiązania nasieniowodów bądź jajowodów, tak aby nie dopuścić do zapłodnienia pomimo wciąż wytwarzanych gamet. Tym samym nie wpłynie to na przebieg cieczki u suki albo odczuwanie popędu seksualnego u psa.