It's always a controversial question whether to castrate a pet. People think it's a good thing to reduce their natural reproduction. The view was expressed that it was not good and that it deprived them of their reproductive rights.

No matter what you think, one thing is certain, no one wants to see stray dogs everywhere, no one wants to see them die.
On 13 December, a mobile sterilization vehicle arrived in a community in Shanghai, which required only one door to go, and cats and dogs were “incomplete”. Although the mobile surgery vehicle is not large, it is well equipped. The pet doctors will perform sterilizations in the best way possible, and basic custody, anesthesia and disinfection are guaranteed throughout the process.
The cost of sterilization is covered by the Civilization Fund of the Shanghai Foundation for Voluntary Public Interest. All you have to do is fill out the application form, so that the vet can arrange for sterilization, depending on the circumstances, which also reduces the financial burden on the caring person.
When cats and dogs undergo sterilization, they are subject to post-operative observation and can be removed only if they are not in an abnormal state. There may be doubts, but the medical conditions here are no less than those of pet hospitals, and doctors are volunteers from various pet hospitals, much less professional.
This free sterilization, which has significantly reduced the natural reproduction of stray cats and dogs, has been well received by the community. In fact, the presence of stray animals was a serious problem, and many people would reduce the number of stray cats and dogs by poisoning and killing them, but that was too cruel.
The best way to do so was to bring them in for sterilization, so as to fundamentally reduce the number of homeless animals. It is believed that many people know this approach, except that the cost of surgery is not acceptable to everyone. This, together with careful care after the operation, has left many people at this stage.

Cope: What are the benefits of sterilization?
First, once a pet gives birth, the owner needs to spend more energy and time caring for them. If sterilization is performed and excessive reproduction is avoided, these problems are saved.
Second, pets can be emotional, irritating, even grumpy, and cats and dogs can be easily lost. After sterilization, the mood is more stable when they have no onset.
Third, in the case of female dogs or cats, if the long period of onset is not met, it is likely that diseases such as uterus, ovarian tumours, etc. will result in reduced incidence of reproductive diseases after sterilization.
Fourthly, the life of a pet will increase relatively after sterilization, with approximately one to two more years than in the case of unsterilized animals.