YES spayine BEFORE the first heat greatly reduces the risk of cancer in BOTH the ovaries & the mamrary glands as well.

Personally I would seek another vet if I was told that.