
Sounds like you might be calling her TOO much. When it comes to coming in from the garden, I never, ever call my dogs. I open the door and wait quietly, and if they don't appear (and all puppies seem to go through that stage :) ) I shut the door again. Even though you release her again during walks, you're giving her the impression that MOST of the time, a recall means that the fun stops. Also being forced to come if she doesn't by being pulled in, it will all add to it, so try to NOT call her unless you are fairly sure she WILL come -otherwise she will learn she doesn't have to or will be forced. (A GREAT time to call is of course when dinner is about to be served to her!) Have her off lead but run away from her a lot, in the opposite direction, run and hide, be unpredictable.