We have a small rescue bitch who is about 9months. We've had two different veterinary opinions on when to spay, as we don't want pups. Harnessing the wisdom of MN, should we do it before or after her first season?