That's super, biokid!
If this was all caused by her being in heat, it would be advisable to spay her. No more stress, for her, you and your parents!!!!
See if there are any rescue organizations in your area that may have a vet they go to for this sort of procedure, and who may be less expensive!
Depending on your age, maybe you could earn some money towards this procedure by helping out your neighbours doing odd jobs? Make up some flyers stating that you are doing this like a little fundraiser for a medical procedure for your dog, and people may be more inclined to give you some odd jobs to do.