Quote Originally Posted by Vela
Dogs generally have their first heat between 6-12 months, some have longer breeding cycles and may not until 12-24 months. A complete cycle is over about 6 months, resulting in two estrous cycles a year so I doubt she has had two heats already by the time she is six months. Some puppies have had heat cycles as young as 4 months, but she still wouldn't have had time to have two even if that were the case. It won't hurt her to spay her and ought to be done as soon as possible.
I was thinking the same thing. Dogs only go into heat twice a year, and generally don't get their first heat from 6 - 12 months.. so if she is just now six months old the most she could have been in heat is once, if that.

Anyway, it will NOT hurt her to be spayed after six months. Jamie is a little over a year before she gets spayed and she did fine!