I'm in the take the puppy court! Yes you might have health issues...but I don't mean to put anyone's noses out of joint...but you might have health issues with a reputable breeder as well (the difference is the odds are better you won't and there will be a health guarantee...but you will have spent $1200 or more). I stand firmly on the side of buying from reputable breeders...but in this case, take the free puppy, and put aside the money you would have spent on a "reputable" dog in a bank account for the health issues you
might face with Mac and the new girl. Have her spayed, boys neutered...and maintain a friendship with this breeder. The fact that she is willing to change her practices is a good sign. Maybe when she realizes that breeding done well, does not make money, she'll decide to get out of the breeding business altogether. In the mean time, you have saved the puppy from going somewhere else to be possibly bred, you will give her a good home, and be able to financially care for any issues that arise. Win-Win-Win But for me the real question is: Do you really want to train two puppies at the same time??? Could be a bit crazy, but a lot of fun!! Look out Bevo