We Castrate and 'Fix' these Animals in order to Keep Them.
The idea that anyone ever thought it was okay to keep an animal, morbidly remove its sexuality and ability to live as a fully active being is abominable.
I agree, many dogs are happy. But it makes me sick that we had to remove its sexual organs to do so. This prevents the animal from aging fully, so its brain and hormones never mature. When you 'fix' a dog or a cat, you are essentially removing its animal nature.
If the only way to keep an animal is to butcher it, doesn't that fact answer the question? No, it's not okay to have an animal.
The fact is simply that dogs are too ferocious to keep when we don't cut their balls off.