Personally I think you should spay your dog before the first heat... around 6 months old. Your dog is plenty old enough... please get her spayed soon!