first of all, the reason everyone here is "lecturing" you is because it sounds like you need one. there are many reasons that you should not breed your dog. lots of people have given some of these reasons, but here are a few more that you may have not considered:
1. death/injury to YOUR own dog. many dogs die while giving birth or suffer mass complications leaving them permanently injured.
2. dogs that are not spayed have a greater risk of getting CANCER. also, everytime your dog goes through heat, she is in mental and physical anguish. and female dogs are in heat 3 WEEKS out of every month. you should spay your dog! why wait until she has an accidental litter?
3. your dog is too old to be bred. you said you have had her for 6 or 7 yrs. 6 yrs. old is too old.
4. you are assuming that everyone will want a dog. if you ask your friends/neighbors if they'd take a puppy, of course they are going to say yes. but when it comes down to it, taking the puppy doesn't equal that puppy getting a loving, life-long home.
you are misunderstanding what everyone is saying about mixing breeds. we all know that mix-bred dogs are just as smart as purebreds. but some people do not think like that (ie: your boyfriend). if he or someone like him went to the pound to get a dog, they would pass up your cocker's puppies because they are not purebred. sorry, but that's the way the world works. and if you think they won't end up in the pound...think again.
i am also from texas and when i recently searched for a dog to adopt from a shelter the choices were ENDLESS!! i'm sure a lot of those dogs/puppies had original owners too, but somehow they ended up homeless.
please think about what you are doing. think about all that your own dog will have to go through.
and know that not spaying her and just assuming that no dog will get into your backyard is just ignorant.
i can only hope that your parents are responsible enough to not allow this.