Please don't take any of this badly...

I agree with YLL and wolfsoul and also with Carole. You need to consider all costs before buying a dog and since you seem to feel so strongly for spaying and neuteuring, it should really be something that was taken into account before you decide to get a dog.

You need to talk with your parents about saving up your money to get Hallie spayed. It is really important. Also, are all your male dogs (if any) neuteured? If not, this could always cause a problem with Hallie and them being together.

Jordan has a point though. If her boyfriend is neteured, I don't think there should be a problem.