i think she knows now that once you find her.. she will be spanked which will not make her want to come back to you.. you should instead try rewarding her everytime she comes to you with treats.. let her learn that coming to you whenever you call will be rewarded.. and as the running away thing.. i think that is a puppy stage where they dont know any better.. one of my first entries a couple years ago was how to catch princess because all she does is run away from me and i cant catch her.. she is 3 now.. and she definitely listens.. yeah there are still times when she sees something like a rabbit or something and goes dashing off in my backyard and wont listen to me.. but that is rare..

good luck to you though! hope you get that fence fixed soon!!!