Because man has been given stewardship over animals (CCC 2417), it is perfectly fine for a person to choose to spay or neuter his pet. Man has not been given similar authority to contracept or to sterilize himself, indeed he has been forbidden to do so (CCC 2399).
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.