If you do give her away u defo need to find her somewhere good, and properly check them out, do you know any dog homes or kennals which may have people on there books who are looking for dogs???
Sounds like a right fool, i hate people like that i have same prob, people have there dogs runnin 50 metres away from then not under controll or anything then if anything happens its always our fault!!!