I totally agree with all of your comments. Pets are much happier and healthier when they are spayed or neutered.