Do you do castrations at the clinic?

If I have it done at home, what do I need to prepare for the castration?
15/04/2024