I'm glad you understand the importance of not bringing any more puppies into this world.

That said, I think you should talk to your parents about having all of your dogs spayed. I'm not saying you or your parents are irresponsible, but altering our dogs is responsible pet ownership.
Everyone here has great ideas for you, please check into them, and try to convince your parents it is better for these dogs to be spayed.

As far as the boyfriend is concerned, if he is neutered, they can play together a bit if they want, no problems. If he is not, please do not let them get together. You would be surprised how quickly things can happen.

Hopefully Hallie will understand you, and maybe she can find another dog to play with.