At What Age should a Pet be Neutered or Spayed?

Dear Dr. Barchas, Theres been a lot of discussion in the forums about neuter and spay. At what age should a pet be neutered or…